【发布时间】:2020-03-21 04:16:51
【问题描述】:
我有一个 unix 时间戳,如下所示:1561420800,结果为 Monday, June 24, 2019 8:00:00 PM。
我想要的是使用时间戳,这样我就可以重新创建一个新的时间戳并获取月份和年份,然后得到Monday, June 24, 2019 00:00:00 AM
你可以看到小时、分钟和秒都是00,它在AM中
如果它可能在DateTime 对象ID 中更喜欢那个。我在 api 上找不到任何示例 https://www.php.net/manual/en/datetime.modify.php
【问题讨论】:
-
this 你在追求什么?
-
@NigelRen 我需要使用之前的时间戳并将其修改为
00:00:00作为小时/分钟/秒 -
date("l, F j, Y 00:00:00 \A\M", 1561420800)不适合您吗?您可能想多考虑一下……您为什么要缩短时间?您真的要按时区移动然后获取日期吗? -
值
1561420800对应于'2019-06-25 00:00:00' UTC,因此如果我们想要将时区偏移量表示为'2019-06-24 20:00:00'
标签: php time timestamp unix-timestamp