在excel中将日期时间字符串转换为日期

Nee*_*asa 0 excel datetime excel-formula

我有两列带有日期时间值,例如“2019-08-15T00:45:28.228Z”。我想将它们中的每一个转换为日期格式列,然后找到日期之间的分钟数。

例如:


| A1                       | A2                       | Date(A1) | Date(A2) | A2-A1 in minutes |
|--------------------------|--------------------------|----------|----------|------------------|
| 2019-08-15T00:45:28.228Z | 2019-08-15T00:55:28.228Z |          |          | 10               |
| 2019-07-25T00:45:45.127Z | 2019-07-25T01:25:55.127Z |          |          | 40               |

Run Code Online (Sandbox Code Playgroud)

我无法将列转换为日期格式,因为它也有时间元素,而且所有在线示例似乎都只针对日期

Sco*_*ner 5

要获得数据时间,我们需要做的就是删除 T 和 Z,因此:

=--REPLACE(LEFT(A2,23),11,1," ")
Run Code Online (Sandbox Code Playgroud)

然后格式化为所需的格式。

在此处输入图片说明

然后简单地减去日期和格式[mm]将返回所需的输出。

在此处输入图片说明