[英]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.