簡體   English   中英

時刻時區,轉換為新時區日期時間

[英]Moment timezone, convert to new timezone date time

我有一個 UTC 日期列表,但我想將它們轉換為當地時間。

        $(function(){
            var timezone = moment.tz.guess(true);
            $('.utcDueDate').each(function(){
                var taskDateTime = $(this).text();
                var newTime = moment(taskDateTime).tz(timezone).format();
                $(this).text(newTime);
            });
        });

示例:之前的日期時間:2020-07-09 21:57:00 轉換之后的日期時間:2020-07-09T21:57:00+02:00

我希望在日期時間中已經添加了 +2 小時,因此轉換后的日期時間為:2020-07-09T23:57:00

這可能會幫助你。

moment(date).add(2, 'hours');

這是您的代碼的編輯:

        $(function(){
            var timezone = moment.tz.guess(true);
            $('.utcDueDate').each(function(){
                var taskDateTime = $(this).text();
                var newTime = moment(taskDateTime).add(2, 'hours').tz(timezone).format();
                $(this).text(newTime);
            });
        });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM