【问题标题】:Jquery localize UTC Date TimeJquery本地化UTC日期时间
【发布时间】:2014-09-24 08:10:02
【问题描述】:

我正在尝试本地化我的日期,但我收到了 NAN 无效日期。会是什么错误?

My Code in fiddle

function localizeUTCDateTime(date) {
    var utcdate = new Date(date + " UTC");
    return utcdate.toDateString() + " " + utcdate.getHours() + ":" + utcdate.getMinutes() + ":" + utcdate.getSeconds();
}

var creationDate = '2014-09-23T00:59:26.92';
$('#divTime').text(localizeUTCDateTime(creationDate));


<div id='divTime'>

</div>

【问题讨论】:

    标签: jquery date utc datetime-conversion


    【解决方案1】:
    function localizeUTCDateTime(date) {
        var utcdate =new Date(Date.parse(date));
        console.log(utcdate);
        return utcdate.toUTCString() + " " + utcdate.getHours() + ":" + utcdate.getMinutes() + ":" + utcdate.getSeconds();
    }
    
    var creationDate = '2014-09-23T00:59:26.92';
    $('#divTime').text(localizeUTCDateTime(creationDate));
    

    首先解析它Date.parse(date),然后解析新的Date。要将其转换为字符串,请使用utcdate.toUTCString()

    DEMO

    【讨论】:

      猜你喜欢
      • 2016-12-18
      • 2012-10-29
      • 1970-01-01
      • 2012-10-07
      • 1970-01-01
      • 2016-07-29
      • 2021-06-29
      • 1970-01-01
      • 2023-03-23
      相关资源
      最近更新 更多