我必须用保加利亚语显示明天的星期几。
它以英语显示,如何用保加利亚语设置?
<?php
$now= new DateTime('now');
$date=$now->modify('+1 day');
echo $date->format('l');
//prints Saturday
我用一系列保加利亚日名来做到这一点,它有效,但是有没有办法用setlocale
或其他东西来做到这一点?
日期时间format
不支持区域设置,您必须转换为时间戳才能使用strftime
仅使用setlocale
中的LC_TIME更改时间相关格式的设置
<?php
$now= new DateTime('now');
$date=$now->modify('+1 day');
setlocale(LC_TIME, 'bg');
echo strftime("%A", date_timestamp_get($date));