`
提烟而过
  • 浏览: 118271 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JavaScript 对时间格式的检查与求时间差

阅读更多
$('img-collect').addEvent('click',function(e){
		var quantity = $('txt-quantity').value;
		var url = 'wishListShow.htm?action=addToWishList&productId=${param.id}&quantity='+quantity;
		opener.location.href=url;
		window.close();
	});

 

 

function importData(){
          var p = window.opener.document.theForm;
          p.TurkeyImpBtn.click();
          p.focus();
          window.close();
      }

 

 

function getDateDiff(date1,date2){
       var   re   =   /^(\d{4})\S(\d{1,2})\S(\d{1,2})\s(\d{1,2})\S(\d{1,2})$/;   
       var   dt1,dt2;   
       if   (re.test(date1))          {   
         dt1 =   new   Date(RegExp.$1,RegExp.$2   -   1,RegExp.$3,RegExp.$4,RegExp.$5); 
       }else{
         alert("请正确输入时间格式!")
         return;
       }  
       if   (re.test(date2))   {   
         dt2   =   new   Date(RegExp.$1,RegExp.$2   -   1,RegExp.$3,RegExp.$4,RegExp.$5);   
       }else{
         dt2 = date2;
       } 
      return (dt2-dt1)/(1000 * 60 * 60 * 24)  
  }

 

把String 类型的时间转换成Timestamp类型的

SimpleDateFormat sdf = new SimpleDateFormat("mm/dd/yyyy HH:mm:ss");


repairItemModel.setWarrdate(warrdate!=null&&warrdate!=""?new Timestamp(sdf.parse(warrdate).getTime()):DateUtils.getCurTimeStamp());

 

分享到:
评论

相关推荐

    JavaScript 类似微信历史聊天时间样式

    总的来说,实现类似微信聊天时间样式的JavaScript代码需要对JavaScript的日期和时间处理有深入理解,包括日期对象的构造、属性访问和格式化方法。通过以上分析,你可以根据自己的需求定制一个适应不同场景的时间显示...

    Js获取当前日期时间及格式化代码

    标题中的知识点:Js获取当前日期时间及格式化代码。 描述中的知识点:介绍了...上述代码和方法展示了如何使用JavaScript进行日期时间的基本操作和格式化处理,方便开发者在日常开发过程中对日期时间进行处理和展示。

    现代Javascript日期工具库

    5. **时间间隔计算**:`differenceInDays`、`differenceInMonths`等可以计算两个日期之间的时间差。 6. **时间操作**:例如设置小时、分钟和秒,`setHours`、`setMinutes`等函数使这变得简单。 7. **时间间隔的遍历*...

    javascript 日期时间函数(经典+完善+实用)

    在JavaScript中处理日期与时间是常见的需求之一,尤其在开发涉及日期计算、格式化显示等功能的应用时更为常见。本文档将详细介绍一系列实用且功能全面的JavaScript日期时间处理函数,包括判断是否为闰年、日期格式化...

    javascript求日期差的方法

    总之,JavaScript提供了灵活的方式来处理日期和时间,上述示例展示了如何计算日期差,以及如何从字符串中解析日期。理解这些基本操作对于编写与日期相关的JavaScript代码至关重要。通过结合Date对象的属性和方法,你...

    Javascript实例300道

    1. **时间日期篇**:JavaScript提供了内置的Date对象来处理日期和时间,实例可能包括创建日期对象、格式化日期字符串、计算日期差以及定时任务(如setTimeout和setInterval)的实现。 2. **文本特效篇**:这一部分...

    分享javascript计算时间差的示例代码

    总结来说,JavaScript提供了强大的日期和时间处理能力,而示例代码展示了如何利用这些能力计算时间差并实时更新到网页上。学习和掌握这些知识点,对于开发涉及时间处理的Web应用是非常有帮助的。

    js对日期操作

    Date.prototype.isLeapYear 判断闰年 Date.prototype.Format 日期格式化 Date.prototype.DateAdd 日期计算 Date.prototype.DateDiff 比较日期差 ...CheckDateTime 完整日期时间检查 daysBetween 日期天数差

    经常用到的javascript日期函数库啊

    此方法不仅检查日期是否有效,还检查时间部分是否有效。 ##### 13. daysBetween —— 计算两个日期之间的天数差 此方法用于计算两个日期之间的天数差。通过比较两个日期字符串,得出它们之间相差的天数。 #### 四...

    javascript的date转化器

    - `getTimezoneOffset()`: 获取本地时间与UTC之间的分钟差。 - `setTime()`: 通过毫秒数设置日期。 5. **比较日期** - `compareTo(date)`: 自定义比较函数,通常用于比较两个日期对象的先后顺序。 6. **日期...

    JavaScript版的DateAdd、DateDiff、IsDate函数

    JavaScript是Web开发中不可或缺的一部分,尤其在处理时间与日期相关的操作时。在.NET或VBScript中,我们有内置的DateAdd、DateDiff和IsDate函数,它们分别用于添加时间间隔、计算两个日期之间的差值以及验证一个值...

    js日期时间格式验证,时间比较

    ### 一、JavaScript 日期时间处理方法概览 在JavaScript中,处理日期和时间是非常常见的需求,尤其是在开发涉及用户交互的应用程序时。本文将详细介绍一个包含多种日期时间处理功能的脚本库,其中包括日期格式验证...

    JavaScript特效经典例子

    8. **时间日期处理**:JavaScript提供了`Date`对象用于处理日期和时间,可以用来显示当前时间、计算时间差、格式化日期等。 9. **滚动效果**:例如固定头部、无限滚动加载等,JavaScript能够监听窗口滚动事件,根据...

    javascript

    5. **日期与时间**:提供格式化日期、比较日期、计算时间差等方法,如`formatDate()`, `getDateDiff()`, `getTimeStamp()`等,帮助开发者更方便地处理日期和时间相关的任务。 6. **URL处理**:解析、拼接和修改URL...

    程序员常用JavaScript特效

    11. **时间日期处理**:JavaScript提供了Date对象来处理日期和时间,可以格式化日期、计算时间差,甚至创建倒计时或日历组件。 12. **滚动定位**:使用`scrollTo()`方法,可以实现页面滚动到指定位置,常用于锚点...

    JavaScript下判断时间格式的代码

    例如,如果程序需要计算时间差,那么无效的时间格式可能导致计算失败或产生错误的结果。因此,输入验证对于保证程序的健壮性和用户数据的准确性至关重要。 6. JavaScript的字符串处理能力:在上述代码中,通过...

    JavaScript中猎取时间的函数集_.docx

    本文将深入探讨JavaScript内建的Date对象以及一些扩展的日期时间脚本库方法,帮助开发者更有效地管理和展示时间。 首先,JavaScript的Date对象是处理时间的核心。创建一个新的Date对象可以获取当前系统时间,如`var...

    javascript网页特效94例子大全

    11. **时间日期处理**:JavaScript的`Date`对象可以帮助开发者处理时间日期相关的任务,例如显示当前时间、计算时间差等。 通过这些例子,开发者不仅可以学习到JavaScript的基本语法和特性,还能深入理解如何在实际...

    简单的 JavaScript 闹钟的实现.docx

    计算用户设定的闹钟时间和当前时间之间的时间差(毫秒数),用 `getTime()` 方法获取日期对象的毫秒值。 6. **setTimeout()**: - `setTimeout()` 函数用于在指定的延迟后执行一个函数。在这里,它会在时间差到达...

Global site tag (gtag.js) - Google Analytics