如何用保加利亚语设置星期几


How to set day of the week in Bulgarian language

我必须用保加利亚语显示明天的星期几。
它以英语显示,如何用保加利亚语设置?

<?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));