为什么php 用date 做时间输出的时候,时间相差了12小时(时区设置为上海时区)

2025-03-01 22:00:01
推荐回答(3个)
回答1:

你这么写
date("Y-m-d H:i:s");
看出差别了吗?
一个是h
一个是H
前阵是 12小时制 当然是 04
后者是24小时制 所以是16

回答2:

你是不是写成12小时制了,试试大写的H呢,24小时制

回答3:

要想要自己添加时区计算