概述
Java
Date date1 = new Date();
Date date2 = new Date();
int days = (int) ((date2.getTime()-date1.getTime()) / (1000 * 60 * 60 * 24)) // 计算天
JS
var date = '2023-02-28';
var date1 = new Date();
var date2 = new Date(date .replace(/-/g, "/"));
var times = date2.getTime() - date1.getTime();
var days = parseInt(times / (24 * 3600 * 1000)) // 计算天
Mysql
DATE_SUB()定义和用法
– DATE_SUB() 函数从日期减去指定的时间间隔。
– 语法:
DATE_SUB(date,INTERVAL expr type)
– date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔。
– type 参数可以是下列值:HOUR DAY WEEK MONTH …
获取当前日期 7天前
-- 例:获取当前日期 7天前的日期,curdate()当前日期
> SELECT DATE_SUB(CURDATE(), INTERVAL 7 DAY)
结果:
获取当前日期 7天后
-- 例:获取当前日期 7天后的日期,curdate()当前日期
> SELECT DATE_SUB(CURDATE(), INTERVAL -7 DAY)
结果:
最后
以上就是俊秀人生为你收集整理的Java、JS、Mysql 计算两个日期相差天数JavaJSMysql的全部内容,希望文章能够帮你解决Java、JS、Mysql 计算两个日期相差天数JavaJSMysql所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复