【发布时间】:2019-04-06 06:16:15
【问题描述】:
我正在尝试将 Unix 时间戳转换为 Wordpress 中的 EST 时间。谁能告诉我该怎么做? 谢谢。
这是一个将 ISO 时间戳转换为 EST 时间的代码。我想类似地将 Unix 转换为 EST。
function ptr_filter( $rdamtmp )
{
if( preg_match_all( "/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}-\d{2}:\d{2}/", $rdamtmp, $matches) )
{
foreach( $matches[0] as $m )
{
$time = strtotime( $m );
$timezone = -4; //(GMT -4:00) EST (U.S. & Canada)
$text = gmdate( "l g:i a", $time + 3600 * ( $timezone + date("I") ) );
$rdamtmp = str_replace( $m, $text, $rdamtmp );
}
}
return $rdamtmp;
}
【问题讨论】:
标签: php wordpress function timestamp unix-timestamp