如何将 JSON 中带有 T 的时间戳更改为 excel 中的正常日期和时间

How to change a JSON timestamp with a T in it to Normal Date and Time in excel

您好,我有一个时间戳格式:

2020-03-20T10:05:52.4072849+00:00 如何将其转换为 excel[ 中的正常日期和时间=23=]

我在下面试过:

     1. =MID(F2,8,10)

     2.  =(C2-DATE(1970,1,1))*86400

None 工作,请帮忙

由于 T.

,该值为字符串

所以我们需要把这两个部分分开。 由于日期和时间格式是明确的,我们可以使用 DATEVALUETIMEVALUE 函数。

  =DATEVALUE(LEFT(A1,FIND("T",A1)-1))+TIMEVALUE(MID(A1,FIND("T",A1)+1,12))

或者,更晦涩但功能较少,将字符串转换成Excel会理解的东西:

=--SUBSTITUTE(LEFT(A1,FIND("+",A1)-1),"T"," ")