有什么方法可以将 SQL 服务器日期时间转换为 Google Sheet 可以读取的格式吗?
Is there any way to convert SQL Server date time into format that be read by Google Sheet?
所以我只导出 SQL 服务器数据库,它包含这样的日期时间数据。
2018-02-16T05:55:37.720Z
2018-02-19T09:05:04.087Z
2018-03-11T14:16:40.150Z
2018-04-20T13:05:36.023Z
2018-12-26T15:43:58.077Z
2018-12-26T15:50:23.017Z
2018-12-26T15:59:13.150Z
2018-12-26T16:03:44.577Z
有什么方法可以将其转换为 Google Sheet 日期时间格式吗?
=ARRAYFORMULA(IF(LEN(A1:A); TEXT(IFERROR(
DATEVALUE(REGEXEXTRACT(A1:A; "(.*)T"))+
TIMEVALUE(REGEXEXTRACT(A1:A; "T(.*)\."))); "dd/mm/yyyy hh:mm:ss"); ))
或者像这样:
=ARRAYFORMULA(IFERROR(REGEXREPLACE(REGEXEXTRACT(A1:A; "(.*)\."); "T"; " ")))
所以我只导出 SQL 服务器数据库,它包含这样的日期时间数据。
2018-02-16T05:55:37.720Z
2018-02-19T09:05:04.087Z
2018-03-11T14:16:40.150Z
2018-04-20T13:05:36.023Z
2018-12-26T15:43:58.077Z
2018-12-26T15:50:23.017Z
2018-12-26T15:59:13.150Z
2018-12-26T16:03:44.577Z
有什么方法可以将其转换为 Google Sheet 日期时间格式吗?
=ARRAYFORMULA(IF(LEN(A1:A); TEXT(IFERROR(
DATEVALUE(REGEXEXTRACT(A1:A; "(.*)T"))+
TIMEVALUE(REGEXEXTRACT(A1:A; "T(.*)\."))); "dd/mm/yyyy hh:mm:ss"); ))
或者像这样:
=ARRAYFORMULA(IFERROR(REGEXREPLACE(REGEXEXTRACT(A1:A; "(.*)\."); "T"; " ")))