js 求时间差 字符串转化为日期
function validateKsjssj(){
var kssj = $("#queryStartRq").val(); //开始时间
var jssj = $("#queryEndRq").val() //结束时间
if(kssj==''||jssj==''){
alert("请输入开始时间和结束时间!");
return false;
}
kssj = kssj.replace(/-/g,"/");
var date1 = new Date(kssj );
jssj = jssj.replace(/-/g,"/");
var date2 = new Date(jssj );
var date3 = date2.getTime() - date1.getTime() //时间差的毫秒数
//计算出相差天数
var days = Math.floor(date3 / (24 * 3600 * 1000))
//计算出小时数
var leave1 = date3 % (24 * 3600 * 1000) //计算天数后剩余的毫秒数
var hours = Math.floor(leave1 / (3600 * 1000))
//计算相差分钟数
var leave2 = leave1 % (3600 * 1000) //计算小时数后剩余的毫秒数
var minutes = Math.floor(leave2 / (60 * 1000))
//计算相差秒数
var leave3 = leave2 % (60 * 1000) //计算分钟数后剩余的毫秒数
var seconds = Math.round(leave3 / 1000)
alert(" 相差 " + days + "天 " + hours + "小时 " + minutes + " 分钟"
+ seconds + " 秒")
if(days>365){
alert("一次最多可导出在1年内的明细信息");
return false;
}
return true;
}
转载于:https://www.cnblogs.com/huideng/p/4680305.html
js 求时间差 字符串转化为日期相关推荐
- new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解
new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解 //获得年月日时分秒 //传入日期// ...
- R语言as.Date函数将字符串转化为日期格式实战
R语言as.Date函数将字符串转化为日期格式实战 目录 R语言as.Date函数将字符串转化为日期格式实战 #基础语法 # 仿真数据
- 【mysql】str_to_date()字符串转化为日期类型
前言 mysql 5.7.31 字符串转化为日期类型 SELECT str_to_date('2021-05-07', '%Y-%m-%d'); /*2021-05-07*/ SELECT str_t ...
- R语言使用as.Date函数把dataframe中的多个数据列(multiple columns)从字符串转化到日期类型
R语言使用as.Date函数把dataframe中的多个数据列(multiple columns)从字符串转化到日期类型 目录
- js如何把时间戳转化为日期
可以使用Date对象中的方法来将时间戳转换为日期.具体的实现如下: ```javascript const timestamp = 1615497700000; // 待转换的时间戳 const da ...
- js求时间差 计算 天 小时 分钟
var begintime_ms = Date.parse(new Date(begintime.replace(/-/g, "/"))); //begintime 为开始时间 v ...
- JS 判断一个字符串是否为日期格式(兼容IOS)
isNaN(times) 是排除了times是纯数字的情况,如果不考虑这个情况的话,isNaN(times) 这部分就不需要了 因为IOS手机上时间格式必须为'2020/12/21 20:05:05' ...
- js如何将字符串转化为大写
1.toUpperCase() 方法用于把字符串转换为大写. 调用此方法不会使原本的字符串发生改变,返回值为一个新的字符串 2.toLocaleUpperCase()()方法用于根据本地主机的语言环境 ...
- js中如何将字符串转化为时间,并计算时间差
在前台页面开发时通常会用到计算两个时间的时间差,先在此附上实现方法 //结束时间 end_str = ("2014-01-01 10:15:00").replace(/-/g,&q ...
最新文章
- mysql 左关联查询_MySQL 左关联右表条件查询
- ICML 2021:矩阵乘法无需相乘,速度提升100倍,MIT开源最新近似算法
- Linux Crontab 定时任务 命令详解
- 支持wince 系统的USB wifi 模组推荐
- Python的基本运算符
- CSS基本选择器(元素选择器、类选择器、id选择器)
- 快速排序、希尔排序、插入排序、选择排序、归并排序、堆排序总结
- 動態語句的使用方法(exec/sp_executesql)
- 李迅雷+老龄化下中青年人消费心态的变化的角度来看未来十倍股
- 三位物理学家与陶哲轩证明的惊天定理,原来早在教科书里吗?
- ubuntu 安装caj阅读器
- 隔段时间网络就会变差,重启路由器恢复,这是为什么
- 天津科技大学计算机西电,学通信工程专业,大学四年该如何规划?谢谢
- 摄像机标定以及镜头畸变
- 基于触摸屏和PLC开发的手持示教软件。 可控制4颗轴,操作简便
- 其实我不怕过光棍节,我只是怕你不过光棍节~
- hihocoder 第三周
- 常见模拟电路设计 二 (含仿真) : 单片机ADC测量正负电压电路设计
- C#使用FastReport 报表初步体验(图文)
- 【零基础】Python3学习课后练习题(十七)