Heim > Web-Frontend > js-Tutorial > Javascrip中t获取指定日期的方法

Javascrip中t获取指定日期的方法

PHPz
Freigeben: 2018-10-10 17:51:17
nach vorne
1125 Leute haben es durchsucht

这篇文章主要介绍了Javascript中获取指定日期的方法,感兴趣的朋友可以参考一下,希望对你有所帮助!

实现设计:

Step1:获取指定时间的日期数据

Step2:用当前起止时间进行搜索

代码实现:

1.定义日期格式化方法:

Date.prototype.Format = function (fmt) {
    var o = {
        "M+": this.getMonth() + 1, //月份
        "d+": this.getDate(), //日
        "h+": this.getHours(), //小时
        "m+": this.getMinutes(), //分
        "s+": this.getSeconds(), //秒
        "q+": Math.floor((this.getMonth() + 3) / 3), //季度
        "S": this.getMilliseconds() //毫秒
    };
    if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
    for (var k in o)
    if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
    return fmt;
}
Nach dem Login kopieren

2.根据日期差获取指定日期数据:

function getdate(days) {
    var now = new Date();
    var date = new Date(now.getTime() - days * 24 * 3600 * 1000);
    var dates = date.Format('yyyy-MM-dd');
    return dates;
}
Nach dem Login kopieren

3.获取不同制定时间的日期数据并赋值给起始日历框:

function today_btn() {
    var today = getdate(0);
    var tomorrow = getdate(-1);
    document.getElementById("startdate").value = today;
    document.getElementById("enddate").value = tomorrow;
}

function yestoday_btn() {
    var today = getdate(0);
    var yestoday = getdate(1);
    document.getElementById("startdate").value = yestoday;
    document.getElementById("enddate").value = today;
}
Nach dem Login kopieren

接下来的事情就是用获取到的日期进行数据请求了。

更多相关教程亲访问  JavaScript视频教程

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage