如何在 db2 中将日期和时间组合成时间戳?

Posted

技术标签:

【中文标题】如何在 db2 中将日期和时间组合成时间戳?【英文标题】:How to combine date and time into a timestamp in db2? 【发布时间】:2013-02-15 21:09:28 【问题描述】:

db2 数据库中,我有一个DATE 列和一个TIME 列,如何将它们组合成一个TIMESTAMP

【问题讨论】:

【参考方案1】:

timestamp function 可以用两个参数调用,一个是日期,一个是时间:

select timestamp(date_col,time_col) from your_table

【讨论】:

太棒了,超级好用:)【参考方案2】:

根据this thread,[TIMESTAMP][2] 函数可以接受 2 个参数,因此您只需将DATETIME 组件传递给它,它就会为您构造TIMESTAMP

SELECT MyDate, 
       MyTime, 
       TIMESTAMP(MyDate, MyTime) AS MyTimestamp 
FROM MyTable

【讨论】:

以上是关于如何在 db2 中将日期和时间组合成时间戳?的主要内容,如果未能解决你的问题,请参考以下文章

MySql,将日期和时间列组合成时间戳

如何在 iOS/XCode 中将毫秒时间戳转换为日期和时间?

如何在 Presto 中将时间戳转换为日期?

如何在 Bash 中将时间戳转换为日期?

在 DB2 中获取没有时间戳的日期

如何在 Kotlin 中将 Firestore 日期/时间戳转换为日期?