我想在UNIX时间戳中获取当前日期和时间,所以我做了一些计算,但我没有得到正确的时间.日期是正确的但是时间已经过去了.我已经设定了我的时区,所以我迷失了.有人能伸出援助之手吗?
谢谢.
这是我正在使用的一些代码:
date_default_timezone_set('America/Los_Angeles');
echo time();
Run Code Online (Sandbox Code Playgroud)
产量:1256926663,相当于格林尼治标准时间2009年10月30日星期五18:17:43.
这是不正确的.应该是什么:星期五,2009年10月30日10:17:43太平洋标准时间
好吧,问题不在于我想的时间戳.我使用MySQL来解释时间戳,但它不正确.这是我正在使用的:
FROM_UNIXTIME(timestamp, '%M %D, %Y - %l:%i %p') AS timestamp
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1186 次 |
| 最近记录: |