---
title: "UNIX_TIMESTAMP - OceanBase 数据库 V4.2.1 | OceanBase 文档中心"
description: "UNIX_TIMESTAMP 声明 UNIX_TIMESTAMP() UNIX_TIMESTAMP(date) 说明 不指定 date 参数时，返回当前时间距离 &#x27;1970-01-01 00:00:00&#x27; 的秒数，需要考虑时区信息。 指定 date 参数时，返回指定时间距离 &#x27;1970-01-01 00:00:00&#x27;…"
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.2.1 LTS

# UNIX_TIMESTAMP

更新时间：2026-07-15 20:56:55

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.2.1/zh-CN/700.reference/500.sql-reference/100.sql-syntax/200.common-tenant-of-mysql-mode/400.functions-of-mysql-mode/200.single-row-functions-of-mysql-mode/100.date-and-time-functions-of-mysql-mode/5000.unix-timestamp-of-mysql-mode.md)  

## 声明

```javascript
UNIX_TIMESTAMP()
UNIX_TIMESTAMP(date)

```

## 说明

- 不指定 `date` 参数时，返回当前时间距离 `'1970-01-01 00:00:00'` 的秒数，需要考虑时区信息。
 - 指定 `date` 参数时，返回指定时间距离 `'1970-01-01 00:00:00'` 的秒数，需要考虑时区信息。

#### 说明

该函数的参数可以是 `DATE`、`DATETIME` 和 `TIMESTAMP` 类型的日期或时间。

## 示例

```javascript
obclient> SELECT UNIX_TIMESTAMP(), TIME_TO_USEC(NOW());
+------------------+---------------------+
| UNIX_TIMESTAMP() | TIME_TO_USEC(NOW()) |
+------------------+---------------------+
|       1525570561 |    1525570561000000 |
+------------------+---------------------+
1 row in set

obclient> SELECT UNIX_TIMESTAMP('1997-10-04 22:23:00');
+---------------------------------------+
| UNIX_TIMESTAMP('1997-10-04 22:23:00') |
+---------------------------------------+
|                             875974980 |
+---------------------------------------+
1 row in set

```

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
