Nea*_*ers 3 php xml datetime timestamp
在PHP中,如何将像这个"1125443836"的mysql时间戳转换为xml/date-time,如下所示:
<wp:post_date>2011-01-25 02:10:32</wp:post_date>
Run Code Online (Sandbox Code Playgroud)
更新: mySQL中的列存储为int(10).
基于下面的示例,这是我在我的数据库中尝试使用两个示例值.有些东西是错的,也许哈希或Unix日期存储在mySQL表中?
$testSqlDateStamp = "1125443836";
echo "<BR>DateTest=".date('Y-m-d G:i:s',strtotime($testSqlDateStamp));
$testSqlDateStamp = "1125444107";
echo "<BR>DateTest=".date('Y-m-d G:i:s',strtotime($testSqlDateStamp));
echo "<BR>";
Run Code Online (Sandbox Code Playgroud)
结果:
DateTest=1969-12-31 18:00:00
DateTest=1969-12-31 18:00:00
Run Code Online (Sandbox Code Playgroud)
第二次更新:没有打电话给strtotime工作
$testSqlDateStamp = "1125444107";
echo "<BR>DateTest=".date('Y-m-d G:i:s',$testSqlDateStamp);
$testSqlDateStamp = "1125443836";
echo "<BR>DateTest=".date('Y-m-d G:i:s',$testSqlDateStamp);
Run Code Online (Sandbox Code Playgroud)
结果:
DateTest=2005-08-30 18:21:47
DateTest=2005-08-30 18:17:16
Run Code Online (Sandbox Code Playgroud)
小智 6
'Ymd G:我:s'不是吗.至少在2015年(我意识到这是旧的).
在php 5.2.0中,DateTime类有一个常量:
echo 'XML time: ' . date( DateTime::RFC3339, time() ) . '<br>';
Run Code Online (Sandbox Code Playgroud)
DateTime :: RFC3339设置为"Ymd\TH:i:sP".
| 归档时间: |
|
| 查看次数: |
10875 次 |
| 最近记录: |