如何计算这两个时间在Excel中的差异

2016-10-31T15:26:39.569Z2016-10-31T03:00:00.462Z

因为这些时间是UTC格式,所以我无法find这个计算的任何函数。 有没有公​​式将它们转换成正常的时间?

既然你只提到公式而不是VBA – 已经有一个解决scheme,但它并没有考虑到时间区域,这可能是你的问题。

 =DATEVALUE(MID(A1,1,10))+TIMEVALUE(MID(A1,12,8)) 

如果时区不重要,那么这应该有所帮助,如果他们这样做,那么VBA解决scheme可以进一步放在您可以探索的链接上。

在Excel中parsingISO8601date/时间(包括TimeZone)