注册
字符串转为为具体的年月日时分秒-达梦数据库
技术分享/ 文章详情 /

字符串转为为具体的年月日时分秒-达梦数据库

祢真伟大 2025/03/07 199 0 0

字符串转为为具体的年月日时分秒-达梦数据库

1 dm8 示例说明

  • 使用环境
DM Database Server 64 V8 8.1 安全版 DB Version: 0x7000c 03134284194-20240703-234060-20108 Msg Version: 12 Gsu level(5) cnt: 0 1-3-162-2024.07.03-234060-20108-ENT --03134284194-20240703-234060-20108 Pack1
  • 在达梦数据库中,可以使用 FROM_UNIXTIME 函数将字符串 1645200006000 转换为具体的年月日时分秒时间。FROM_UNIXTIME 函数用于将 Unix 时间戳(以秒或毫秒为单位的时间值)转换为日期时间格式。

  • 示例 SQL 语句

SELECT FROM_UNIXTIME(1645200006000 / 1000) AS formatted_time;
  • 解释

  • 1645200006000 是一个以毫秒为单位的时间戳。

  • FROM_UNIXTIME 函数需要以秒为单位的时间戳,因此需要将毫秒值除以 1000。

  • FROM_UNIXTIME 函数会将时间戳转换为 YYYY-MM-DD HH:MI:SS 格式的日期时间。

  • 精确的时间格式,可以使用 TO_TIMESTAMP 函数,并指定格式化字符串。例如:

SELECT TO_TIMESTAMP(FROM_UNIXTIME(1645200006000 / 1000), 'YYYY-MM-DD HH24:MI:SS') AS formatted_time;
  • 确保输入的时间戳值是有效的,并且符合 Unix 时间戳的范围。
    1d961b571ffa21370a1435a9fa8a7f5.png

2 更多达梦数据库学习使用列表

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服