我需要用 PHP 以中文格式显示时间。
我已经尝试使用 strftime :
setlocale(LC_TIME, "zh_CN");
echo strftime("%a, %Y %B %d");
日期和显示的工作:二、2013年十一月05
但时间:
setlocale(LC_TIME, "zh_CN");
echo strftime("%H %M");
显示:14 30
但是下午 2:30 必须显示为:下午 2 时 30 分对于 zh_CN 和下午 2 时半对于 zh_HK
您是否知道解决方案或 php 库来做到这一点?
谢谢
PS:客户端的javascript解决方案也可以;)