How to Convert Date to Thai

时间:2018-07-13 作者:Dani

我想用的泰语文本是:อาทิตย์ 03มกราคม 2016年至อาทิตย์ ๐๓ มกราคม ๒๐๑๖

我认为什么语言不重要,但在这种情况下,它是泰语。

我的职能是:

$strdate = get_thai_date();
print_r($strdate["number"]);
输出为:

Array (
  [0] => ๐ 

  [1] => ๑

  [2] => ๒ 

  [3] => ๓

  [4] => ๔

  [5] => ๕

  [6] => ๖

  [7] => ๗

  [8] => ๘

  [9] => ๙
)
输入为sunday 03 january 2016 我正试图回来อาทิตย์ 03 มกราคม 2016, 但不是อาทิตย์ ๐๓ มกราคม ๒๐๑๖.

函数是否如下preg_replace(), strstr() 还是别的什么有用的?有人能举个例子吗?

1 个回复
SO网友:Dani

使现代化

setlocale(LC_TIME, "th_TH.UTF-8");
echo strftime("%A %d %B %Y", strtotime(get_the_date()));
之前:อาทิตย์ 03มกราคม 2016

//$strdate = get_thai_date();
//print_r($strdate["number"]); //preg, strstr or others.

//$strdate = date_i18n(...); 
之后:อาทิตย์ ๐๓ มกราคม ๒๐๑๖

结束

相关推荐

problem after update 4.9.6

我看到了linescatable致命错误:WP\\u error类的对象无法在/www/htdocs/w00d66ef/WP-content/themes/rttheme15/rt-framework/functions/rt\\u-breadcrumb中转换为字符串。php在线40这意味着什么?我不是专家。我希望有人能用几句简单的话来解释这一点。提前谢谢。最佳regardsUwe