google板无法识别ISO 8601 DateTime [重复]

问题描述 投票:0回答:0
"2025-03-17T18:21:43.876+01:00"
Google的格式正确解释为日期,这似乎是:

切割T
毫秒毫秒 timezone

撤消

    SO:
  • "2025-03-17 18:21:43"
  • 新行经常附加到此表上,因此我需要一个恒定的自动化过程。 我可能会轻松地干预来源并更改格式,但是我发现丢失可能有用的数据的怪异,只是使Google表显示日期以我想要的方式显示。可以在同一张纸上应用的任何想法吗?

使用这个:

=ARRAYFORMULA(IF(A:A<>"", TEXT(REGEXREPLACE(A:A, "T|\.\d+|[+-]\d{2}:\d{2}", ""), "yyyy-mm-dd HH:MM:SS"), ""))

regex string datetime google-sheets iso8601
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.