gpt4 book ai didi

javascript - DateJS解析之谜

转载 作者:数据小太阳 更新时间:2023-10-29 04:37:47 25 4
gpt4 key购买 nike

我正在使用 DateJS解析用户输入的日期,并得到一些奇怪的结果。

  1. Date.parse("15 Jan 2010") 返回 Fri Jan 15 00:00:00 EST 2010(右)

    <
  2. Date.parse("15-Apr-2010") 返回 Thu Apr 15 00:00:00 EDT 2010(右)

  3. Date.parse("15 Apr 2010") 返回 Thu Apr 1 00:00:00 EDT 2010(错误)

    <

据我所知,d MMM yyyy 输入格式适用于除四月和八月以外的每个月;在这两种情况下,无论输入哪一天,它都会返回该月的第一天。这是一个错误,还是我缺少合理的解释?

最佳答案

啊哈:看起来像 "Download" 中的版本链接比 current source 早一点.这是 commit that fixed this bug :

Dan Yoder fixed bug with timeContext pattern where if a date included"april" or "august", the parser thought the 'a' was the beginning of a time part(as in am/pm).

最新版本的 EN-US 脚本在这里: http://code.google.com/p/datejs/source/browse/trunk/build/date-en-US.js如果网站链接到这个而不是链接到几年未更新的 zip 文件,那就太好了。

关于javascript - DateJS解析之谜,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2434329/

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