You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Date.parse()处理两位数年份的世纪判定规则是否会变更?何时变更?

关于Date.parse()两位数年份判定规则的疑问

已知规则说明

之前看到相关文档里提到,用Date.parse()处理两位数年份的日期(像'10/10/18'这种格式)时,有这样的判定逻辑:如果年份数值小于50,会被解析为21世纪的年份;如果大于等于50,则会被解析为20世纪的年份。

举个实际例子:

Date.parse('10/10/18'); // 对应日期为 Oct 10 2018
Date.parse('10/10/68'); // 对应日期为 Oct 10 1968

我的疑问

我现在想知道,这个两位数年份的判定规则会不会发生变更?如果会的话,具体的变更时间是什么时候?

补充声明

我清楚目前推荐使用ISO 8601格式来处理日期解析,这里只是针对现有规则的变更可能性进行提问。


内容的提问来源于stack exchange,提问作者Seblor

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 09:30:16