在 Excel 中解析日期/时间字符串

在 Excel 中解析日期/时间字符串

我有一个来自某个系统的日志文件,使用了日期/时间格式8/Sep/2016:08:21:32 -0500

我如何将其转换为 Excel 识别的日期/时间值?

答案1

您需要删除:日期和时间之间的第一个:

如果您不关心时区调整,那么这个简单的公式就起作用了:

=--SUBSTITUTE(A1,":"," ",1)

然后按照您想要的日期/时间格式进行格式化,因为它将返回一个需要正确格式化的数字。

在此处输入图片描述

为了处理最后的时区调整,请使用以下命令:

=SUBSTITUTE(A1,":"," ",1)+RIGHT(A1,5)/100/24

在此处输入图片描述

相关内容