【问题标题】:How to change the date format of ISOString? [duplicate]如何更改 ISOString 的日期格式? [复制]
【发布时间】:2015-07-25 00:01:26
【问题描述】:

如何将输出更改为更具可读性?从这个 2015-04-25T00:00:00Z 到 2015-04-2 00:00:00-00:00:00

我正在使用这个 (new Date()).toISOString()

【问题讨论】:

  • 您使用的是哪个 Javascript 参考?在我看来更像是字符串操作而不是数据格式化。

标签: javascript jquery date timestamp


【解决方案1】:

日期是 javascript 中非常奇怪的野兽。如果可能的话,我强烈建议您使用像momentjs 这样的日期库来为您处理这个问题。使用 moment 这很简单:

var formattedDate = moment().format('YYYY-MM-DD hh:mm:ss')

【讨论】:

    【解决方案2】:

    这是在 JavaScript 中处理它的一种方法。你得到日期,然后是各个部分。然后将它们连接成一个变量,以供您随意使用。

    var d = new Date();
    var dy = d.getDate();
    var dmth = d.getMonth();
    var dyr = d.getFullYear();
    var dFullDate = dyr+ '/' +dmth+ '/' +dy;
    

    【讨论】:

      猜你喜欢
      • 2021-01-11
      • 2020-01-27
      • 1970-01-01
      • 2014-04-27
      • 1970-01-01
      • 2017-06-28
      • 1970-01-01
      • 2021-01-19
      • 2013-10-05
      相关资源
      最近更新 更多