PostgreSQL在java中timestamp和String类型的相互转化

首先上代码:


to_char(date, 'yyyy-mm-dd HH:ii:ss') as "date"

当pgsql中查询的是timestamp类型的时间对象,而java实体类中的时间对象是String类型,则可以用这个函数实现转化。把代码中的date换成查询的字段,然后用as取个别名就好了。


to_timestamp(date,'yyyy-MM-dd hh24:mi:ss')

这句代码是java对象中的String类型时间插入到数据库中,使用这个函数可以把String类型转换成timestamp类型。

注意:hh后面如果不跟上24,则最后时间是以12小时制显示的。如果“分钟”单位上使用的mm,在类型转换时,可能会使得分钟为99。


	now() :: TIMESTAMP (0) WITHOUT TIME ZONE;

这一句是获取当前时间,并转换成时间戳类型.

你可能感兴趣的:(postgreSQL)