jquery如何获取两个日期之间的所有日期

jquery如何获取两个日期之间的所有日期,第1张

Dateprototypeformat=function (){

var s='';

s+=thisgetFullYear()+'-';// 获取年份。

s+=(thisgetMonth()+1)+"-"; // 获取月份。

s+= thisgetDate(); // 获取日。

return(s); // 返回日期

};

function getAll(begin,end){

var ab = beginsplit("-");

var ae = endsplit("-");

var db = new Date();

dbsetUTCFullYear(ab[0], ab[1]-1, ab[2]);

var de = new Date();

desetUTCFullYear(ae[0], ae[1]-1, ae[2]);

var unixDb=dbgetTime();

var unixDe=degetTime();

for(var k=unixDb+2460601000;k<unixDe;){

consolelog((new Date(parseInt(k)))format());

k=k+2460601000;

}

}

getAll('2012-06-24','2013-02-25');

<script>

Dateprototypeformat =function(format)

{

    var o = {

        "M+" : thisgetMonth()+1, //month

        "d+" : thisgetDate(), //day

        "h+" : thisgetHours(), //hour

        "m+" : thisgetMinutes(), //minute

        "s+" : thisgetSeconds(), //second

        "q+" : Mathfloor((thisgetMonth()+3)/3), //quarter

        "S" : thisgetMilliseconds() //millisecond

    }

    if(/(y+)/test(format)){ 

        format=formatreplace(RegExp$1,(thisgetFullYear()+"")substr(4- RegExp$1length));

    }

    for(var k in o){

        if(new RegExp("("+ k +")")test(format)){

            format = formatreplace(RegExp$1,RegExp$1length==1 o[k] :("00"+ o[k])substr((""+o[k])length));

        }

    }

    return format;

}

var addNDays=function(date,n){

    var d = new Date(Dateparse(datereplace(/-/g,"/")));  

    var time=dgetTime();

    var newTime=time+n2460601000;

    return new Date(newTime);

};

var nd = addNDays('2013-12-27',6);

var getNewDay = ndformat('yyyy-MM-dd hh:mm:ss');

alert(getNewDay);

</script>

$("btn")click(function(){

var date = new Date();

consolelog(dategetFullYear()+"年"+dategetMonth()+"月"+dategetDay()+"日"+dategetHours()+"时"+dategetMinutes()+"分"+dategetSeconds()+"秒");//控制台打印出当前的时间

});

不知道你用的是不是jquery ui的 datepicker 如果去 参数中 有一个onSelect的参数,这个就是设置你选中日期是触发的事件。

onSelect: null, // Define a callback function when a date is selected

这个是源码中的片段。

以上就是关于jquery如何获取两个日期之间的所有日期全部的内容,包括:jquery如何获取两个日期之间的所有日期、用jquery语言计算输入一个日期后,得到n天后的日期,包括时分秒!、在做日历这个项目中使用jquery方法获取你当前点击的那个时间的年月日时分秒等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9415740.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存