我必须为变量:年份和月份,两者都是整型。在Postgresql中将年份和月份变量转换为时间戳记
E.g:
year
= 2016 month
= 1
我想,在我的SELECT语句,返回给这两个变量的时间戳。
我看过文档,特别是to_timestamp
和to_date
,但我遇到的所有示例都显示一个字符串被转换为时间戳。
我真的不希望我的year
和month
转换为字符串,如:
to_timestamp(to_char(int,year) + ' ' + to_char(int, month),YYYY/MM/DD HH24:MI:SS)
所以,我怎么能(如果可能)将我year
和month
成时间戳?
你想要一天的价值?小时? –
@TimBiegeleisen只是默认设置 - 它实际上只是我感兴趣的年份和月份。这一天可以是第一个,时间可以是午夜。 – pookie