跳到主要内容

TIMESTAMP

描述

TIMESTAMP 函数有两种用法:

  1. 将日期时间字符串转换为 DATETIME 类型
  2. 将两个参数组合成一个 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 |
+----------------------------------------+