我使用php的strftime函數來根據我設置的區域設置獲取時間。因此對於2月份的印度尼西亞人來說,它將返回「Pebruari」而不是「Februari」。印度尼西亞strftime區域設置
建議做什麼?
我使用php的strftime函數來根據我設置的區域設置獲取時間。因此對於2月份的印度尼西亞人來說,它將返回「Pebruari」而不是「Februari」。印度尼西亞strftime區域設置
建議做什麼?
請試試這個:
<?php
setlocale(LC_ALL, 'IND');
echo strftime("Today in Indonesia is %B");
?>
這將返回「Februari」 ......
好像你正在使用的服務器上未安裝印尼的語言環境。
如果你有shell訪問您的服務器,然後你能好心嘗試:
locale -a
並檢查其所處安裝在您的服務器上。
我得到了id_ID.utf8 ...。我想它是印度尼西亞的一個.. –
是的,這意味着定位是可用的。但請確保從您的服務提供商那裏定位是否已啓用......他們可能不支持... –
不工作,它給了我相同的... infact setlocale(LC_ALL,'IND');不會改變我想...的區域設置。 –
如果我沒有錯,它不會改變,如果這個定位支持不是由您的供應商提供的... –