gpt4 book ai didi

javascript toISOString() 忽略时区偏移量

转载 作者:IT王子 更新时间:2023-10-29 02:40:52 27 4
gpt4 key购买 nike

<分区>

我正在尝试将 Twitter 日期时间转换为本地 iso-string(用于 prettyDate),持续 2 天。我只是没有得到正确的本地时间..

我正在使用以下函数:

function getLocalISOTime(twDate) {
var d = new Date(twDate);
var utcd = Date.UTC(d.getFullYear(), d.getMonth(), d.getDate(), d.getHours(),
d.getMinutes(), d.getSeconds(), d.getMilliseconds());

// obtain local UTC offset and convert to msec
localOffset = d.getTimezoneOffset() * 60000;
var newdate = new Date(utcd + localOffset);
return newdate.toISOString().replace(".000", "");
}

在 newdate 中一切正常,但 toISOString() 再次将其返回到原始时间...谁能帮我从 Twitterdate 中获取 iso 格式的本地时间,格式如下:2012 年 5 月 31 日星期四 08:33:41 +0000

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com