时间相关内容

1.java中 idea esplice中

        import java.text.SimpleDateFormat;

       import java.util.Date;

            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            endTime =  sdf.format(new Date());
            startTime = sdf.format((new Date()).getTime() - 6*24*60*60*1000);

2.sql中

outTime>=date_sub(NOW(), interval 7 DAY)  条件是当前时间的七天前的数据

DATE_SUB(date, INTERVAL unit value)   用于从当前日期(date)中减去指定的时间间隔 (unit 填数字) value (“YEAR”、“MONTH”、“DAY”等)

interval 间隔的意思

date_format(createTime,'%Y-%m-%d %H:%i:%s') as createTime  将字段转码为年月日时分秒格式

TIMESTAMPDIFF(MINUTE,o.realInTime,o.realOutTime) < 30   30分钟内的数据

timestampdiff(interval, time_start, time_end)可计算time_end -  time_start的时间差,单位以指定的interval为准

常用可选:

SECOND 秒

MINUTE 分钟(返回秒数差除以60的整数部分)

HOUR 小时(返回秒数差除以3600的整数部分)

DAY 天数(返回秒数差除以3600*24的整数部分)

MONTH 月数

YEAR 年数

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值