我有这个值+05:00 这是我的代码
date_default_timezone_set('UTC');
echo date('H:i A P');
如何将P设置为+05:00
答案 0 :(得分:3)
P
是当前时区与UTC之间的差异。如果将时区设置为UTC,则自然会有零差异。尝试:
date_default_timezone_set('Etc/GMT-5');
echo date('H:i A P');
请注意,在大多数情况下,您不希望与UTC有固定的差异,而是需要国家或地区的本地时区。您应该从list of supported timezones中选择当地时区(例如,我的Europe/Berlin
},并在您的应用程序或php.ini
中对其进行配置。