php date给出了2个不同时间戳的相同日期
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php date给出了2个不同时间戳的相同日期,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含951字,纯文字阅读大概需要2分钟。
内容图文
![php date给出了2个不同时间戳的相同日期](/upload/InfoBanner/zyjiaocheng/732/9160d250aed74c3c9aa58f62dd9fbc41.jpg)
我的代码:
<?php
$aaa = array(
1224972000,
1224973800,
1224975600,
1224977400,
1224979200,
1224981000,
1224982800,
1224984600,
1224986400,
1224988200,
1224990000,
1224991800,
1224993600,
1224995400,
1224997200,
);
foreach ($aaa as $ts) {
$date = \date('m/d/Y,H:i:s', $ts);
echo "$date \n";
}
And the result is :
10/26/2008,00:00:00
10/26/2008,00:30:00
10/26/2008,01:00:00
10/26/2008,01:30:00
**10/26/2008,02:00:00
10/26/2008,02:30:00
10/26/2008,02:00:00
10/26/2008,02:30:00**
10/26/2008,03:00:00
10/26/2008,03:30:00
10/26/2008,04:00:00
10/26/2008,04:30:00
10/26/2008,05:00:00
10/26/2008,05:30:00
10/26/2008,06:00:00
为什么?
解决方法:
我想在你选择的时区,日期从当天的夏令时开始,所以有两个2点的ams.我看到你在利物浦学习 – 这是在英国的机器上吗? 10月的最后一个星期天传统上是英国夏令时和格林威治标准时间之间的转换日期.我相信欧洲大部分地区的情况也是如此.
尝试添加:
date_default_timezone_set("UTC");
在你的脚本开始;这将在没有DST调整的情况下将时区固定为一个.你会发现你得到了独特的结果.
内容总结
以上是互联网集市为您收集整理的php date给出了2个不同时间戳的相同日期全部内容,希望文章能够帮你解决php date给出了2个不同时间戳的相同日期所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。