Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将PHP日期格式转换为JavaScript日期格式?_Php - Fatal编程技术网

如何将PHP日期格式转换为JavaScript日期格式?

如何将PHP日期格式转换为JavaScript日期格式?,php,Php,我想将PHP日期格式转换为可接受的JS格式。例如,我想将mj,yg:I:sa转换为mmmd,yh:mm:ssa。不幸的是,JavaScript不像PHP那样具有原生的字符串格式。但是,有一些库可以弥补这一点 下面的代码在您的格式中打印出一个PHP日期,然后我使用date.format用JavaScript翻译它。我确实修改了您的翻译字符串,因为JavaScripts格式使用了不同的速记 <script src="http://stevenlevithan.com/assets/misc/d

我想将PHP日期格式转换为可接受的JS格式。例如,我想将mj,yg:I:sa转换为mmmd,yh:mm:ssa。

不幸的是,JavaScript不像PHP那样具有原生的字符串格式。但是,有一些库可以弥补这一点

下面的代码在您的格式中打印出一个PHP日期,然后我使用date.format用JavaScript翻译它。我确实修改了您的翻译字符串,因为JavaScripts格式使用了不同的速记

<script src="http://stevenlevithan.com/assets/misc/date.format.js"></script>
<script>
//documentation availiable at: http://blog.stevenlevithan.com/archives/date-time-format
var phpDate = "<?php echo $date("M j, y g:i:s A"); ?>";
var date = new Date(phpDate);
console.log(date.format("mmm d, yy h:mm:ss tt"));
</script>