手机版

JS获取日期的方法实例【昨天,今天,明天,前n天,后n天的日期】

时间:2021-09-03 来源:互联网 编辑:宝哥软件园 浏览:

本文实例讲述了射流研究…获取日期的方法。分享给大家供大家参考,具体如下:

原理很简单,一天的时间的毫秒数是1000*60*60*24,

前n天的日期就是现在日期换成毫秒-n*1000*60*60*24。

再把这个值换成日期即可(通过设置时间方法)

!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN ' ' http://www .w3。org/TR/HTML 4/松散。' DTD ' HTML负责人titlewww.jb51.net日期计算/title meta name=' Generator ' content=' EditPlus ' meta name=' Author ' content=' Keywords ' content=' meta name=' Description ' content=' '/head body select id=' num ' name=' num ' style=' width :150 px ' onchange=' ff()'选项值='-1 '昨天/option选项值='0 '今天/option选项值='1 '明天/option/select br文本区域id=' ar ' rows=' 3 ' cols=' 20 '哈哈/text area br/输入类型=' text ' value=' name=' bday ' id=' bday '/天之前输入类型=' button ' onclick=' bday()' value='计算br/输入类型=“文本”值=' name=' aday ' id=' aday '/天之后输入类型=' button ' onclick=' aday()' value='计算br/正文脚本ff(); 函数ff(){ var obj=document。getelementbyid(' num ');var v1=obj。选项selectedindex].文本;var v2=obj。选项selectedindex].价值;var tvv=giveDateStr(getTargetday(v2));document.getElementById('ar ').innerText=tvv}函数/^\?[1-9][0-9]*$/;//正整数返回r . test(obj);}函数bday(){ var bef=document。getelementbyid(' bday ').价值;if(是整数(bef)){ var bvv=giveDateStr(getTargetday(-bef));document.getElementById('ar ').innerText=bvv}else{ alert('请输入正整数!');document.getElementById('bday ').值=' ';document.getElementById('bday ').焦点();} }函数aday(){ var ATF=document。getelementbyid(' aday ').价值;if(是整数(ATF)){ var avv=giveDateStr(getTargetday(ATF));document.getElementById('ar ').innerText=avv}else{ alert('请输入正整数!');document.getElementById('aday ').值=' ';document.getElementById('aday ').焦点();} }函数getTargetday(num){ var number=null;if(num==null | | num==0){ num=0;} else { num=num } var today=new Date();var targetday _毫秒=今天。gettime()1000 * 60 * 60 * 24 *数字;var targetday=新日期();目标日。设定时间(目标日_毫秒);//注意,这行是关键代码返回targetday}函数giveDateStr(DD){ var riqiyue=DD。getmonth()^ 1;var riqihao=DD。GetDate();var riqixingqi=null if(DD . GetDay()==' 0 '){ 0齐星='星期日;} else if(DD . GetDay()==' 1 '){ 0齐星='星期一;} else if(DD . GetDay()==' 2 '){ 0齐星='星期二;} else if(DD . GetDay()==' 3 '){ 0齐星='星期三;} else if(DD . GetDay()==' 4 '){ 0齐星='星期四;} else if(DD . GetDay()==' 5 '){ 0齐星='星期五;} else if(DD . GetDay()==' 6 '){ 0齐星='星期六;} var riqi=riqiyue '月日奇豪日"('齐星')";返回日奇;}/脚本/html运行效果如下:

PS:这里再为大家推荐几款比较实用的天数计算在线工具供大家使用:

在线日期/天数计算器:http://工具。JB 51。net/jisuanqi/date _ jisuanqi

在线日期计算器/相差天数计算器:http://工具。JB 51。net/jis uan qi/日期计算

在线日期天数差计算器:http://工具。JB 51。net/jis uan qi/online datejsq

在线天数计算器:http://工具。JB 51。net/jis uan qi/datejsq

更多关于Java脚本语言相关内容感兴趣的读者可查看本站专题: 《JavaScript时间与日期操作技巧总结》 、 《JavaScript+HTML5特效与技巧汇总》 、 《JavaScript错误与调试技巧总结》 、 《JavaScript数据结构与算法技巧总结》 及《JavaScript数学运算用法总结》

希望本文所述对大家Java脚本语言程序设计有所帮助。

版权声明:JS获取日期的方法实例【昨天,今天,明天,前n天,后n天的日期】是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。