【发布时间】:2014-09-08 08:45:38
【问题描述】:
我正在使用strtotime() 从日期和时间字符串中获取时间戳。我将在夏季(夏令时)运行strtotime(),为我提供冬季日期的时间戳(非夏令时)。
在冬天,我需要使用date() 将我的时间戳转换为可读日期——这与我在夏天输入strtotime() 的日期/时间相同吗?
在我的每一页上,我都将我的时区设置为 date_default_timezone_set 和我的城市。
所以,在夏天运行这个(夏令时):
date_default_timezone_set('America/Los_Angeles');
echo strtotime("Dec 1 2014 8:00 am");
给我一个特定的时间戳 1417449600。
在冬季(非夏令时)运行此功能是否会在我需要时在早上 8:00 返回?
date_default_timezone_set('America/Los_Angeles');
echo date("g:ia",1417449600);
【问题讨论】: