TIMESTAMP
描述
TIMESTAMP 函数有两种用法:
- 将日期时间字符串转换为 DATETIME 类型
- 将两个参数组合成一个 DATETIME 类型
语法
TIMESTAMP(string)
TIMESTAMP(date, time)
参数
参数 | 说明 |
---|---|
string | 日期时间字符串 |
date | 日期值,可以是 DATE 类型或格式正确的日期字符串 |
time | 时间值,可以是 TIME 类型或格式正确的时间字符串 |
返回值
返回类型为 DATETIME。
举例
-- 将字符串转换为 DATETIME
SELECT TIMESTAMP('2019-01-01 12:00:00');
+------------------------------------+
| timestamp('2019-01-01 12:00:00') |
+------------------------------------+
| 2019-01-01 12:00:00 |
+------------------------------------+
-- 将日期和时间组合成 DATETIME
SELECT TIMESTAMP('2019-01-01', '12:00:00');
+----------------------------------------+
| timestamp('2019-01-01', '12:00:00') |
+----------------------------------------+
| 2019-01-01 12:00:00 |
+----------------------------------------+