dzm*_*dzm 1 php timestamp date
我有以下时间戳:
1341111034380
Run Code Online (Sandbox Code Playgroud)
这相当于:
Sun, 01 Jul 2012 02:50:34 GMT
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试使用以下格式进行格式化:
date("F j, Y, g:i a", 1341111034380)
Run Code Online (Sandbox Code Playgroud)
我明白了:
February 12, 44468, 5:53 am
Run Code Online (Sandbox Code Playgroud)
任何想法为什么会这样做?
你有错误的单位.
1341111034380以毫秒为单位,而正确的时间戳以秒为单位,这是PHP所期望的.
如果要在PHP中使用它,则应将其转换为秒.
echo date("F j, Y, g:i a", floor(1341111034380/1000));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
191 次 |
| 最近记录: |