如何在这个日期{Fri Jun 24 2016 10:30:06 GMT + 0530(IST)} jquery standerd格式中获取这种类型的日期

时间:2016-06-24 05:16:58

标签: php

如何在PHP中获取此类日期

Date {Fri Jun 24 2016 10:30:06 GMT+0530 (IST)}  

jQuery standerd format。

4 个答案:

答案 0 :(得分:3)

尝试:

另请参阅http://php.net/manual/en/function.date.php了解不同的日期格式

echo date("D M d Y h:i:s eO T");

输出:

Fri Jun 24 2016 10:52:42 Asia/Calcutta+0530 IST

答案 1 :(得分:2)

当您查找» RFC 2822格式化日期时,您只需使用

即可
echo date("r"); // Fri, 24 Jun 2016 10:59:36 +0530

或者,如果您想要有点像问题,可以使用

echo date("D M d Y H:i:s eO T"); // Fri Jun 24 2016 10:59:37 Asia/Kolkata+0530 IST

Docs

答案 2 :(得分:1)

  

在PHP中,您可以将此格式设为

<?php
$tzone = new DateTimeZone('Asia/Calcutta');
$dtime = new DateTime("now", $tzone);
echo $dtime->format("D M d Y H:i:s \G\M\TO (T)");
?>
  

在这种情况下,您将获得输出:

     

2016年6月24日星期五11:25:40 GMT + 0530(IST)   这是您想要的输出。

答案 3 :(得分:0)

终于明白了....感谢您的帮助..

$tzone = new DateTimeZone('Asia/Calcutta');
$dtime = new DateTime("now", $tzone);
$daet = $dtime->format("D M d Y H:i:s \G\M\TO (T)");
$timestart    = explode (' ', microtime());
$timeInSecond = substr($timestart[0],1,4)."Z";
echo preg_replace('/\+.*/',$timeInSecond,date('c',"1466774626"));

// 2016-06-24T15:23:46.541Z