我将日期用作:
$date = date('m-d-Y H:i:s');
这将其插入为 24 小时,我想要的是 12 小时格式并添加 GMT +3,我该怎么做?
你可以使用
$date = date("m-d-Y h:i:s", strtotime("now +3 GMT"));
如果你想要 GMT +3 时区,你可以应用这个:
date_default_timezone_set('Etc/GMT+3');
虽然我不推荐它,因为 PHP将不再支持该 timezone。您可以使用其中一种受支持的。对于 12 小时格式的日期,请以这种方式使用:
$date = date('m-d-Y h:i:s');
小写h
格式字符用于
带前导零的小时的 12 小时格式
date_default_timezone_set("GMT");
用于更改时区..(将 gmt 替换为 +3 时区名称)
$date = date('m-d-Y h:i:s');
12小时格式..