




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
function getnumber(date1,date2)/默认格式为20030303,根据自己需要改格式和方法var year1 = date1.substr(0,4);var year2 = date2.substr(0,4); var month1 = date1.substr(4,2);var month2 = date2.substr(4,2);var day1 = date1.substr(6,2);var day2 = date2.substr(6,2);temp1 = year1+/+month1+/+day1;temp2 = year2+/+month2+/+day2;var dateaa= new Date(temp1); var datebb = new Date(temp2); var date = datebb.getTime() - dateaa.getTime(); var time = Math.floor(date / (1000 * 60 * 60 * 24);alert(time); function DateDiff(strInterval, dtStart, dtEnd) var dtStart = new Date(dtStart); if (isNaN(dtStart) dtStart = new Date(); var dtEnd = new Date(dtEnd); if (isNaN(dtEnd) dtEnd = new Date(); switch (strInterval) case s:return parseInt(dtEnd - dtStart) / 1000); case n:return parseInt(dtEnd - dtStart) / 60000); case h:return parseInt(dtEnd - dtStart) / 3600000); case d:return parseInt(dtEnd - dtStart) / 86400000); case w:return parseInt(dtEnd - dtStart) / (86400000 * 7); case m:return dtEnd.getMonth() - dtStart.getMonth(); case y:return dtEnd.getFullYear() - dtStart.getFullYear(); Dtotype.dateDiff = function(interval,objDate) /若參數不足或 objDate 不是日期物件則回傳 undefined if(arguments.length2|objDate.constructor!=Date) return undefined; switch (interval) /計算秒差 case s:return parseInt(objDate-this)/1000); /計算分差 case n:return parseInt(objDate-this)/60000); /計算時差 case h:return parseInt(objDate-this)/3600000); /計算日差 case d:return parseInt(objDate-this)/86400000); /計算週差 case w:return parseInt(objDate-this)/(86400000*7); /計算月差 case m:return (objDate.getMonth()+1)+(objDate.getFullYear()-this.getFullYear()*12)-(this.getMonth()+1); /計算年差 case y:return objDate.getFullYear()-this.getFullYear(); /輸入有誤 default:return undefined; 呼叫此方法的範例如下: var sDT = new Date(2004/05/20 07:30:00);var eDT = new Date(2005/05/20 08:32:02);document.writeln(秒差 : +sDT.dateDiff(s,eDT)+);document.writeln(分差 : +sDT.dateDiff(n,eDT)+);document.writeln(時差 : +sDT.dateDiff(h,eDT)+);document.writeln(日差 : +sDT.dateDiff(d,eDT)+);document.writeln(週差 : +sDT.dateDiff(w,eDT)+);document.writeln(月差 : +sDT.dateDiff(m,eDT)+);document.writeln(年差 : +sDT.dateDiff(y,eDT)+);Dtotype.format = function(formatter) if(!formatter | formatter = ) formatter = yyyy-MM-dd; var year = this.getYear().toString(); var month = (this.getMonth() + 1).toString(); var day = this.getDate().toString(); var yearMarker = formatter.replace(/y|Y/g,); if(yearMarker.length = 2) year = year.substring(2,4); var monthMarker = formatter.replace(/m|M/g,); if(monthMarker.length 1) if(month.length = 1) month = 0 + month; var dayMarker = formatter.replace(/d/g,); if(dayMarker.length 1) if(day.length = 1) day = 0 + day; return formatter.replace(yearMarker,year).replace(monthMarker,month).replace(dayMarker,day); Date.parseString = function(dateString,formatter) var today = new Date(); if(!dateString | dateString = ) return today; if(!formatter | formatter = ) formatter = yyyy-MM-dd; var yearMarker = formatter.replace(/y|Y/g,); var monthMarker = formatter.replace(/m|M/g,); var dayMarker = formatter.replace(/d/g,); var yearPosition = formatter.indexOf(yearMarker); var yearLength = yearMarker.length; var year = dateString.substring(yearPosition ,yearPosition + yearLength) * 1; if( yearLength = 2) if(year 50 ) year += 2000; else year += 1900; var monthPosition = formatter.indexOf(monthMarker); var month = dateString.substring(monthPosition,monthPosition + monthMarker.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 外研版初中英语七年级上册Module10单元测试试卷-含答案03
- 特征数及抽样方法(新高考地区专用)原卷版
- 碳、硅及无机非金属材料(知识清单)-2026年高考化学一轮复习原卷版
- CN120202920A 一种水培作物的根温智能调控系统及其实现方法
- CN120197406A 基于风浪耦合作用的施工船舶作业参数优化方法及系统
- 人教版八年级英语下册UNIT5单元过关卷(含答案)
- 2018年1月国开电大法学本科《国际法》期末纸质考试试题及答案
- TPM全员生产维护精要
- 2025版商场租赁合同:融合智能系统及数据分析
- 2025年度电子商务营销合作框架协议范本
- 天然气管网SCADA系统方案建议书
- 应急信息报送
- 2024-2029年中国网络流量分析软件行业市场现状供需分析及市场深度研究发展前景及规划战略投资分析研究报告
- 《医药电子商务》1-电子商务概述
- 《垃圾发电厂钠碱湿法烟气脱酸系统技术规程》
- 植物的生物节律与生物钟
- 人教版数学一年级上册全册教学课件
- 烹饪面点职业生涯规划书
- 高中单词速记3500表打印
- 仓库消防知识培训课件
- 植物的生物钟与时间感知
评论
0/150
提交评论