date时间格式,在Excel,Chrome和Firefox中parsing
是否有Excel,Chrome和Firefox认可的CSVdate格式(理想情况下更为广泛),并且在美国和欧盟的区域设置中有效?
Excel可以使用ISOdate读取CSV,但无法识别第一列中的ISOdate时间值:
这是一个CSV示例:
"datetime" "1985-07-17T09:12Z" "1985-07-17 09:12" "1985-07-17" "12/10/2010 9:12", "10-Dec-2010 09:11", "Dec 10, 2010 09:11"
-
"1985-07-17T09:12Z"
在Chrome和Firefox中parsing,但不是Excel -
"1985-07-17 09:12"
在Chrome和Excel中parsing,但不是Firefox -
"1985-07-17"
在Chrome,Excel和Firefox中parsing,但是失去了时间 -
"12/10/2010 09:12"
在Chrome,Excel和Firefox中parsing,但假设为美国语言环境 -
"10-Dec-2010 09:11"
不会在Firefox中parsing -
"Dec 10, 2010 09:11"
在Excel,Chrome和Firefoxparsing…但只有美国?
Chrome浏览器可以阅读很多地区特定的date时间格式,但Firefox是挑剔的。
更新 :添加了一个更完整的例子
问题 : "Dec 10, 2010 09:11"
是否仅仅因为我在美国而为我parsing,还是会更普遍?
-
保证被Excel识别的date格式
-
在Excel中parsingISO8601date/时间(包括TimeZone)
格式如下:
1985/07/17 09:12
– (YYYY/MM/DD HH:mm)
在Chrome浏览器,Firefox,IE浏览器,Safari浏览器,边缘(JavaScriptparsingnew Date()
)。 Excel也分析这种格式(至less在我的地区使用默认的YYYY-MM-DDdate格式)。