Pee*_*Haa 4 php postgresql timestamp
我在我的网站上显示了很多日期或时间,我正在考虑编写一个解析PostgreSQL时间戳的函数.
时间戳的格式为:Y-m-d H:i:s.u.例如2011-04-08 23:00:56.544.
我在考虑这样的事情:
function parse_timestamp($timestamp, $format = 'd-m-Y')
{
// parse the timestamp
return $formatted_timestamp;
}
Run Code Online (Sandbox Code Playgroud)
但是我想知道这是否也可以在没有自己编写解析器的情况下实现(使用一些PHP函数).
function parse_timestamp($timestamp, $format = 'd-m-Y')
{
return date($format, strtotime($timestamp));
}
Run Code Online (Sandbox Code Playgroud)
不要忘记以前设置时区,例如
date_default_timezone_set('UTC');
Run Code Online (Sandbox Code Playgroud)
或者在你的情况下,我想'Europe/Amsterdam'.
您始终可以Y-m-d H:i:s.u使用此格式的PHP时间戳strtotime().然后,使用date()您可以以您自己的格式导出时间.这两个功能都取决于时区设置.
| 归档时间: |
|
| 查看次数: |
9942 次 |
| 最近记录: |