zoukankan      html  css  js  c++  java
  • php时区测试

    php里面关于时间的函数有date,time,strtotime,gmdate等,里面只要和时间字符串相关的基本都收到时区的影响,所以时间戳才是唯一稳定时间记录,因为标准都是统一的。
    这里联想到数据库的存储时间字段,虽然不为时间戳更适合数据库存储与查询,还可以用到很多时间函数。但是如果服务器跨时区,或者业务跨大范围地域的还是记录时间戳更好。

    时间是2014-05-06

    date_default_timezone_set('Asia/Shanghai');
    echo date_default_timezone_get(),
    ':'; echo strtotime($_GET['s_begin_time']),'<br>',date("Z",strtotime($_GET['s_begin_time'])),'<br>'; echo strtotime($_GET['s_begin_time'])+date("Z"),'<br>'; echo time(),'<br>';
    date_default_timezone_set(
    'Asia/Tokyo'); echo date_default_timezone_get(),':'; echo strtotime($_GET['s_begin_time']),'<br>',date("Z",strtotime($_GET['s_begin_time'])),'<br>'; echo strtotime($_GET['s_begin_time'])+date("Z"),'<br>'; echo time(),'<br>'; date_default_timezone_set('GMT'); echo date_default_timezone_get(),':'; echo strtotime($_GET['s_begin_time']),'<br>',date("Z",strtotime($_GET['s_begin_time'])),'<br>'; echo strtotime($_GET['s_begin_time'])+date("Z"),'<br>'; echo time(),'<br>'; exit;
    时区时间:Asia/Shanghai:1399305600
    偏移时间:28800
    转换后的标准时间:1399334400
    服务器标准时间:1401353087

    Asia/Tokyo:1399302000 32400 1399334400 1401353087

    GMT:1399334400 0 1399334400 1401353087
  • 相关阅读:
    纪念一下Jerry
    在中信66楼微软Offic参加讲座
    关于地理信息信息点数据采集一些方法
    简单的C#进行图片操作
    PHP访问C#建立的Webservice
    搜索引擎一:介绍
    介绍一况挺好用的Javascript编辑器(带项目)
    服务器不支持WebResource.axd的特殊处理
    Daily Web Words
    php psr 编码规范(PSR[04])
  • 原文地址:https://www.cnblogs.com/kudosharry/p/3759529.html
Copyright © 2011-2022 走看看