gpt4 book ai didi

ruby - 为什么日期解析取决于分隔符?

转载 作者:数据小太阳 更新时间:2023-10-29 07:44:43 24 4
gpt4 key购买 nike

举下面两个例子:

Date.parse("02/20/2009")
Date.parse("02-20-2009")

在第一个示例中,订单假定为 MM DD YYYY,但在第二个示例中出现错误,因为(我假设)它试图将其解析为 DD MM YYYY。

为什么?

最佳答案

“02/20/2009”是 en_US 语言环境中的日期表示。 “02-20-2009”不是,因此假定遵循标准。有两种流行的标准,除美国外在所有地方都使用得最多:DD-MM-YYYY 或 ISO 8601,即 YYYY-MM-DD

http://en.wikipedia.org/wiki/File:Date.png

关于ruby - 为什么日期解析取决于分隔符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/577095/

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