sql转timestamp
时间: 2023-11-03 18:05:40 浏览: 69
如何在Oracle SQL中将文本值转换为日期
在 SQL 中,可以使用函数 `UNIX_TIMESTAMP` 将日期时间转换为 Unix 时间戳(即从 1970 年 1 月 1 日 00:00:00 UTC 到指定时间的秒数),然后使用函数 `FROM_UNIXTIME` 将 Unix 时间戳转换为日期时间格式。例如,将字符串类型的日期时间转换为 Unix 时间戳可以使用以下 SQL 语句:
```sql
SELECT UNIX_TIMESTAMP('2021-01-01 00:00:00');
```
将 Unix 时间戳转换为日期时间格式可以使用以下 SQL 语句:
```sql
SELECT FROM_UNIXTIME(1609459200);
```
其中,`1609459200` 是 Unix 时间戳,表示 2021 年 1 月 1 日 00:00:00 UTC。
阅读全文