php怎么把美国时间转为北京时间-创新互联

这篇文章主要介绍“php怎么把美国时间转为北京时间”,在日常操作中,相信很多人在php怎么把美国时间转为北京时间问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php怎么把美国时间转为北京时间”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

创新互联技术团队十余年来致力于为客户提供做网站、成都做网站成都品牌网站建设全网整合营销推广、搜索引擎SEO优化等服务。经过多年发展,公司拥有经验丰富的技术团队,先后服务、推广了上千家网站,包括各类中小企业、企事单位、高校等机构单位。

由于最近做邮件系统用到了时间转化,需要把从谷歌gmail下载下来的邮件时间转化为北京时间,于是乎就写了一个时间转化函数,希望对有需要的盆友所有启迪,我们都知道中美时间相差13个小时,下面直接上代码:


function datezhuanhuan($dateparams)
{
$ccc=strtotime($dateparams);
$date=date(‘Y-m-d');
$bjtime=date(‘Y-m-d',$ccc);
if($date==$bjtime)
{
$sbjtime=date(‘Y-m-d H:i:s',$ccc);
echo substr($sbjtime,11,5);
}
else
{
$sbjtime=date(‘Y-m-d H:i:s',$ccc);
return substr($sbjtime,5,5);
}
}

另一种+8小时的算法:


$bj_time = date ("Y-m-d H:i:s" , mktime(gmdate('H')+8,gmdate('i'),gmdate('s'),gmdate('m'),gmdate('d'),gmdate('Y')));

到此,关于“php怎么把美国时间转为北京时间”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!


名称栏目:php怎么把美国时间转为北京时间-创新互联
文章网址:http://azwzsj.com/article/dpddsd.html