我们设时间戳函数名为 $timestamp
,则有
<?php echo date('h:i a' , $timestamp); ?>
输出效果为:
01:03 pm
对比你所要转换的时区。如从格林尼治标准时间(GMT+0)转换到北京标准时间(GMT+8),只需要加上 8 个小时即可。在时间戳中以秒为单位,进行换算有: 8 小时 = 28,800 秒。
所以仅需给 $timestamp
加上 28800
即可。
<?php echo date('h:i a' , $timestamp + 28800 ); ?>
输出效果为:
09:03 pm