gpt4 book ai didi

javascript - 解析字符串日期/时间,其中包含完整时区名称

转载 作者:行者123 更新时间:2023-12-03 00:21:51 25 4
gpt4 key购买 nike

我想按以下格式解析日期/时间:

2019.01.21 00:47:01 CST(亚洲/上海)

并且不依赖于 CST 部分,仅依赖于末尾写的完整时区。我不知道这种时区的技术术语,但它是由 Java 程序使用 Java 8 日期时间 API 编写的。

我怎样才能做到这一点?无论是使用纯 JavaScript 还是 JQuery 可以提供帮助,都可以,因为我已经可以在页面中访问它了。

此外,如果这样做过于复杂,那么我也愿意使用专门从事此类事情的第三方库,但如果没有必要,我宁愿不这样做。

最佳答案

您可以使用moment.js实现这一目标:

var date = moment("2019.01.21 00:47:01 CST (Asia/Shanghai)").format('YYYY MMM DD h:mm A');

console.log(date);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.2.1/moment.min.js"></script>

根据您的需要,您也可以使用纯 JavaScript:

var date = new Date('2019.01.21 00:47:01 CST (Asia/Shanghai)');

console.log(date);

关于javascript - 解析字符串日期/时间,其中包含完整时区名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54278806/

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