如何将 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
.
,该值为字符串
所以我们需要把这两个部分分开。
由于日期和时间格式是明确的,我们可以使用 DATEVALUE
和 TIMEVALUE
函数。
=DATEVALUE(LEFT(A1,FIND("T",A1)-1))+TIMEVALUE(MID(A1,FIND("T",A1)+1,12))
或者,更晦涩但功能较少,将字符串转换成Excel会理解的东西:
=--SUBSTITUTE(LEFT(A1,FIND("+",A1)-1),"T"," ")
您好,我有一个时间戳格式:
2020-03-20T10:05:52.4072849+00:00 如何将其转换为 excel[ 中的正常日期和时间=23=]
我在下面试过:
1. =MID(F2,8,10)
2. =(C2-DATE(1970,1,1))*86400
None 工作,请帮忙
由于 T
.
所以我们需要把这两个部分分开。
由于日期和时间格式是明确的,我们可以使用 DATEVALUE
和 TIMEVALUE
函数。
=DATEVALUE(LEFT(A1,FIND("T",A1)-1))+TIMEVALUE(MID(A1,FIND("T",A1)+1,12))
或者,更晦涩但功能较少,将字符串转换成Excel会理解的东西:
=--SUBSTITUTE(LEFT(A1,FIND("+",A1)-1),"T"," ")