mybatis timestamp时间比较方式

日期存放在数据库中都是以一种时间戳的形式存储。

时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。

对于TIMESTAMP,它把客户端插入的时间从当前时区转化为UTC(世界标准时间)进行存储。查询时,将其又转化为客户端当前时区进行返回。而对于DATETIME,不做任何改变,基本上是原样输入和输出。

比较方式:
1.以data对象的方式进行比较

参数说明:nowTime(Data对象),meeting_start_time_time(timestamp)

= a.meeting_start_time ]] >

2.以字符串的方式比较

参数说明:a.payable_time(timestamp)  endTime(String)
解释说明:将数据库字段转化成string类型之后和String参数比较


你可能感兴趣的:(后台)