Excel 如何将字符串日期转换为日期

Excel 如何将字符串日期转换为日期,excel,date-conversion,Excel,Date Conversion,如何转换此字符串: Tue Jan 24 14:59:20 BRT 2017. 仅使用Excel函数将日期转换为包括日、月、年、时区和时区的日期 我有几个单元格的日期遵循这种格式。我必须以分钟计算这些日期之间的差异。我认为第一步是将日期转换为字符串,并将其转换为真实的日期信息。然后,我将能够:对日期进行排序并计算连续日期之间的时间。使用以下公式: =--(SUBSTITUTE(MID(A1,5,LEN(A1)),"BRT","")) 然后将其格式化为所需的格式 现在它将在数学方程中起作用 E

如何转换此字符串:

Tue Jan 24 14:59:20 BRT 2017.
仅使用Excel函数将日期转换为包括日、月、年、时区和时区的日期

我有几个单元格的日期遵循这种格式。我必须以分钟计算这些日期之间的差异。我认为第一步是将日期转换为字符串,并将其转换为真实的日期信息。然后,我将能够:对日期进行排序并计算连续日期之间的时间。

使用以下公式:

=--(SUBSTITUTE(MID(A1,5,LEN(A1)),"BRT",""))
然后将其格式化为所需的格式

现在它将在数学方程中起作用


Excel日期/时间不包含时区信息……字符串中不已经包含了时区信息吗?你能给出一个预期输出的例子吗?所有的字符串都是这种格式吗?更多的例子可能会有所帮助。我如何打破字符串并收集所需的日期部分?您将需要丢失时区信息,因此,如果您比较多个时区的所有日期/时间,您还需要将其转换为标准时区来进行计算。如果它都在同一时区,那么这就更简单了。如果在各种情况下,您需要一个表格,告诉excel要添加或减去多少时间才能达到标准。(@user3444287,如果时区确实发生变化,您也可以添加一个
MID()
来拉出“BRT”,而不是直接放在那里。)我可以使用记事本++删除时区,但我仍然无法转换为日期。你在原始数据上尝试过我的公式吗?它不起作用,但我想我用字符串操纵做了其他方式