php unix时间戳转换成时间的方法-PHP问题

资源魔 28 0

php unix工夫戳转换成工夫的办法:起首创立一个PHP示例文件;而后经过“date('Y-m-d H:i:s', 1547740800);”形式将指定的unix工夫戳转换成工夫;最初经过echo输入转换后果便可。

保举:《PHP视频教程》

PHP转换UNIX工夫戳 UTC工夫(TZ格局) 规范工夫的办法 UNIX UTC GMT工夫、内陆工夫互转

正在PHP编程中常常会遇到各类没有同格局的工夫

比方:

unix工夫戳:1547740800

UTC工夫:2019-1-18T00:00:00Z

规范工夫:2019-1-18 00:00:00

以上这三个工夫格局示意的都是2019年1月18日的零点零分零秒 那PHP中怎样转换这三个工夫格局呢,这里教各人

一、UNIX 转换成 UTC

echo date('Y-m-dTH:i:sZ', 1547740800);
//输入:2019-1-18T00:00:00Z

或许

echo date('c',1547740800);
//输入:2019-1-18T00:00:00Z+02:00

二、UNIX 转换成规范工夫

echo date('Y-m-d H:i:s', 1547740800);
//输入:2019-1-18 00:00:00

三、UTC转规范工夫

 $utc='2019-1-18T00:00:00Z';
   $unix= str_replace(array('T','Z'),' ',$utc);
   echo $unix;
  //输入:2019-1-18 00:00:00

四、UTC转UNIX工夫戳

$utc='2019-1-18T00:00:00Z';
   $time= str_replace(array('T','Z'),' ',$utc);
   $unix=strtotime($time);
   echo $unix;
  //输入:1547740800

五、规范工夫转UNIX工夫戳

$time='2019-1-18 00:00:00';
   $unix=strtotime($time);
   echo $unix;
   //输入:1547740800

六、规范工夫转UTC工夫

$time='2019-1-18 00:00:00';
   $unix=strtotime($time);
   $utc=date('Y-m-dTH:i:sZ', $unix);
   echo $utc;
   //输入:2019-1-18T00:00:00Z

以上就是php unix工夫戳转换成工夫的办法的具体内容,更多请存眷资源魔其它相干文章!

标签: php php教程 php故障解决 php使用问题

抱歉,评论功能暂时关闭!