【问题标题】:How to convert PHP date format to JavaScript date format? [duplicate]如何将 PHP 日期格式转换为 JavaScript 日期格式? [复制]
【发布时间】:2018-05-05 21:45:40
【问题描述】:

我想将 PHP 日期格式转换为可接受的 JS 格式。因此,例如,我想将M j, y g:i:s A 转换为MMM d, y h:mm:ss a

【问题讨论】:

    标签: php


    【解决方案1】:

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

    以下代码在您的格式中打印出 PHP 日期,然后我使用 date.format 用 Ja​​vaScript 翻译它。我确实修改了你的翻译字符串(因为 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>
    

    【讨论】:

      猜你喜欢
      • 2012-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-10
      • 1970-01-01
      • 2014-02-25
      • 2017-10-12
      • 1970-01-01
      相关资源
      最近更新 更多