如何将字符串转换为精确到秒的日期?

如何将字符串转换为精确到秒的日期?

我想将字符串转换为精确到秒的日期,例如:“12.12.2020 14:02”。

这似乎不可能吧? DATEVALUE(datetext) 剔除小时/分钟/秒信息,TIMEVALUE(datetext) 剔除日期信息,只留下小时、分钟和秒。

是否可以以某种方式组合日期和时间值,一起使用 DATEVALUE 和 TIMEVALUE,将它们相加,转换为日期,精确到秒?

在这种情况下,DATETIMEVALUE(datetext)函数会派上用场,但不幸的是它似乎不存在。

答案1

找到答案了:

=DATEVALUE(日期文本) + TIMEVALUE(日期文本)

返回一个十进制数。当单元格格式设置为所需的日期格式(精确到秒)时,数字将按此显示。

相关内容