gpt4 book ai didi

Javascript 日期到 ISO 格式的字符串(带时区)

转载 作者:行者123 更新时间:2023-12-04 14:26:05 24 4
gpt4 key购买 nike

我一直在使用 MomentJS,但我正在开始一个新项目,我不想包含这个库,因为我只玩过几次日期。

所以我想要做的是获取日期的字符串表示形式,采用类似 ISO 的格式('YYYY-MM-DDZHH:mm:ss' 或 'YYYY-MM-DD HH:mm:ss')。我不希望它在 UTC:我希望它在给定的时区(我可以以编程方式提供)。

例如,现在的表示将是“2017-04-11 11:20:00”(法国时区 - 相当于“2017-04-11 09:22:00Z”。)

我想要原生 Javascript。我一直在玩toLocaleString没有成功。

谢谢

[编辑]
在一个完美的世界中,我正在寻找一个采用日期格式、时区并返回我想要的字符串的函数。喜欢:

function magicDateFormatter(format, tz) {
/* ... */
}

var now = new Date();
console.log(magicDateFormatter('YYYY-MM-DD HH:mm:ss', 'Europe/Paris'));
// print "2017-04-11 11:20:00"

最佳答案

const dt = new Date().toLocaleString("sv-SE");

关于Javascript 日期到 ISO 格式的字符串(带时区),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43341823/

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