在Excel中我怎样才能使ISO8601日期格式,yyyy-mm-dd时,默认?Windows 区域设置为英语(CA)或英语(美国)。我们使用的是 Excel 2013,但首选尽可能多的版本的通用答案。
使用自定义格式,如如何在 Excel 中以 ISO 8601 日期格式 (YYYY-MM-DD) 输入日期(并让 Excel 将该格式识别为日期值)?不起作用,因为它需要为每个新字段重复。这在处理 CSV 文件时尤其痛苦。
当我以“2012-12-07 00:00:00.000”格式将日期粘贴到 Excel 2010 中时,我希望它默认显示为“2012-12-07”,但实际上显示为“00” :00.0"。
我知道我可以通过添加 ' 或更改单元格格式来解决此问题,但我对更改默认格式很感兴趣。
一种几乎有效的方法是转到控制面板-> 区域和语言-> 长时间格式并将其更改为“h”之类的内容。这导致 Excel 将我粘贴的日期显示为“2012-12-07 00:00:00.000”,但搞砸了在 Excel 之外显示的时间。
我粘贴的日期来自 SQL Server。
date-time ×2