gpt4 book ai didi

javascript - Dojo Date Parse 不解析日期

转载 作者:行者123 更新时间:2023-12-03 10:54:05 27 4
gpt4 key购买 nike

我试图解析的日期字符串:

世界标准时间 2014 年 7 月 15 日下午 3:26

我认为应该有效的日期模式:

'MM/dd/YYYY,h:m a vz'

问题:我做错了什么吗?链接到此处的格式选项:http://dojotoolkit.org/reference-guide/1.10/dojo/date/locale/format.html

我像这样使用它:

var date = locale.parse('7/15/2014, 3:26 PM UTC', {datePattern: 'MM/dd/YYYY, h:m a vz'});

最佳答案

如果您也使用selector: 'date',它似乎也可以工作。即使您包含了时间,它也会使用您提供的字符串的时间。

不过,您的日期模式并不完全正确。如果您在模式中使用年份,则应使用小写字母,例如 yyyy

此外,您使用的不是 07/15/2014 而是 7/15/2014,因此使用 M/dd/yyyy< 更为正确 而不是 MM/dd/yyyy,尽管它似乎在两个示例中都可以找到。

结果:

require(["dojo/date/locale"], function(locale) {
var date = locale.parse('7/15/2014, 3:26 PM UTC', {
datePattern: 'M/dd/yyyy, h:m a vz',
selector: 'date'
});
console.log(date);
});

示例:http://jsfiddle.net/mtupv55b/

关于javascript - Dojo Date Parse 不解析日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28326980/

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