如何将日期 YYYY-MM-DD (ISO-8601) 设为 Excel 中的默认值?

mat*_*kie 14 date-time default-settings microsoft-excel

在Excel中我怎样才能使ISO8601日期格式yyyy-mm-dd时,默认?Windows 区域设置为英语(CA)或英语(美国)。我们使用的是 Excel 2013,但首选尽可能多的版本的通用答案。

使用自定义格式,如如何在 Excel 中以 ISO 8601 日期格式 (YYYY-MM-DD) 输入日期(并让 Excel 将该格式识别为日期值)?不起作用,因为它需要为每个新字段重复。这在处理 CSV 文件时尤其痛苦。

[XKCD公共服务公告:我们将日期写成数字的不同方式可能会导致在线混乱。 这就是为什么在 1988 年 ISO 设置了一个全球标准的数字日期格式。 这是 **the** 写入数字数据的正确方法:2013-02-27。 不鼓励使用以下格式{插入其他所有内容的列表}。

Hew*_*bot 9

为此,您实际上需要更改整个 Windows 日期格式。为此,请访问:

Control Panel > Regional and Language Options > Change date, time or number formats

在那里,为短日期选择yyyy-MM-dd 格式,大功告成!

这是它有效的证明。即使您编写另一种日期格式,Excel 也会自动将其转换为系统默认值。

Excel 日期格式更改

请记住,这也会改变 Windows 显示日期的方式。

Windows 日期格式设置为 yyyy-MM-dd

来源