js对日期的判断

     var min =$("#created_time_min").val();//开始日期
        var max =$("#created_time_max").val();//结束日期

        var strDateArrayStart = min.split("-");
        var strDateArrayEnd   = max.split("-");
        var strDateS = new Date(strDateArrayStart[0] + "/" + strDateArrayStart[1] + "/" + strDateArrayStart[2]+" 00:00:00");
        var strDateE = new Date(strDateArrayEnd[0] + "/" + strDateArrayEnd[1] + "/" + strDateArrayEnd[2]+" 23:59:59");
        var intDay = (strDateE-strDateS)/(1000*3600*24);
        if(intDay>=90){
            alert("最多只能查询90天的数据,请重新输入");
            $("#created_time_min").val("");
            $("#created_time_max").val("");
            return false;
        }
        if(intDay<0){
            alert("结束年月不能小与开始年月");
            $("#created_time_min").val("");
            $("#created_time_max").val("");
            return false;
        }
时间: 2024-10-17 19:29:48

js对日期的判断的相关文章

Js获取当前日期时间+日期印证+判断闰年+日期的天数差+日期格式化+JS判断某年某月有多少天

Js获取当前日期时间+日期验证+判断闰年+日期的天数差+日期格式化+JS判断某年某月有多少天 字符串转日期型+Js当前日期时间+日期验证+判断闰年+日期的天数差+日期格式化+日期所在年的第几周 日期时间脚本库方法列表Date.prototype.isLeapYear 判断闰年Date.prototype.Format 日期格式化Date.prototype.DateAdd 日期计算Date.prototype.DateDiff 比较日期差Date.prototype.toString 日期转字符

js获取某周、某月、下月、某季度的开始日期、结束日期及判断日期第几周

/** * 获取某周.某月.上月.某季度的开始日期.结束日期及判断日期第几周 */ //格式化日期:yyyy-MM-dd function formatDate(date) { var myyear = date.getFullYear(); var mymonth = date.getMonth()+1; var myweekday = date.getDate(); if(mymonth < 10){ mymonth = "0" + mymonth; } if(myweekd

日期大小判断js

//判断date1是否大于date2+dayfunction compareDate(date1, date2, day) {    var startdate = new Date((date1).replace(/-/g, "/"));    var enddate = date2 == null ? new Date() : new Date((date2).replace(/-/g, "/"));    if (!(getFormattedDate(star

用js进行日期的加减

用js进行日期的加减 引自:http://shanfengyeshui.iteye.com/blog/838033 如题,开始查了查js的使用文档,但没发现可以直接用的函数,于是就想自己写函数来着,这就要涉及到每个月天数的判断,如果是2月份的话,还要涉及到闰年的判断,虽然不复杂但我想js应该不会这么低级,于是查了下资料,终于有了如下重大发现,以在某个日期上加减天数来说,其实只要调用Date对象的setDate()函数就可以了,具体方法如下:      function addDate(date,

图解js中常用的判断浏览器窗体、用户屏幕可视区域大小位置的方法

有时我们需要获得浏览器窗口或屏幕的大小.窗口下拉框下拉的距离等数据,对应这些需求,js中提供了不少解决方法,只是数量稍多容易混淆它们各自的意义,下面咱们用图例来解释下12个常见对象属性的作用. 其中有6个常用的浏览器窗体属性(由于offsetWidth/Height在不同浏览器下表现有出入,故不在本章讨论): document.documentElement.clientWidth document.documentElement.clientHeight document.documentEl

js的日期、定时器

第一.js的日期 js的日期是用内置对象Date来操作,首先先创建一个日期 var date=new Date();,然后就可以调用它的API来获取年月日.时分秒等等,这不是本文重点,本文重点讲如何把一串有特殊意义的字符串或者数字转变为日期类型. 最常用的方法是  var date=new Date("2016/09/05 09:08:03"); 前面的年月日用斜杠相隔,后面的时分秒还是用冒号相隔,把我们的日期数据拼接成这样的字符串后就可以了.当然,时分秒这一部分可以去掉,到时候产生的

JS获取日期yy-mm-dd格式

方法一: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 var myDate=new Date(); var month = myDate.getMonth() + 1; var Day = myDate.getDate(); var today = ""; if(month<10){ if(Day<10){ today = myDate.getFullYear() + "-0" + month + &qu

js获取日期

js获取日期: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <div><span id="test">2017654165</span></div>

用简单的方法实现js中日期的加减法

今天就算对JS中日期的加减法做个总结,一共两步 第一步,引入date.format.js,这个JS的作用是将日期转为指定的格式,代码如下 var dateFormat = function () {     var    token = /d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,         timezone = /\b(?:[PMCEA][SDP]T|(?:Pacific|Mount