【发布时间】:2021-05-16 21:30:05
【问题描述】:
我正在尝试使用“MySql for Excel”插件将数据从 excel(我从其他来源下载)导出到 MySql,但我遇到了时间字段的问题。时间的格式是我无法控制的。我在 Excel 中尝试了两种格式(常规和时间)。还是看到这个问题。有解决办法吗?
【问题讨论】:
-
=ISNUMBER(B2)的结果是什么(其中 B2 是包含“02:59:12 PM”的字段)?如果输出为 FALSE,那么您没有时间值,而是一个字符串。可以使用函数TIMEVALUE()将字符串转换为时间 -
@Luuk 它返回错误。我尝试了 TIMEVALUE(),但它正在将字符串转换为一些十进制值。
-
如果您将该十进制值格式化为时间,那么您就可以了。或者你可以使用快捷键
CTRL+SHIT+@
标签: mysql excel time sqldatatypes