素材牛VIP会员

获取当前日期及当前所在一周日期

 浏览:1548次-  评论:0次-  发布时间:2017-05-25
    Html
    Css
    Js
↑上面代码改变,会自动显示代码结果
jQuery调用版本:1.11.3
素材牛VIP永久特权
积分说明:注册即送10牛币,每日签到可获得5牛币,成为VIP会员可永久免牛币下载!   充值积分   充值会员   更多说明»
代码描述:以一周为单位显示当前日期,并且可左右翻页,可用于做排班之类。

提示:在线演示不了,请下载附件本地观看演示

先获取当前日期:

var currDT;
var aryDay = new Array("日", "一", "二", "三", "四", "五", "六"); //显示星期
var lastDay; //页面显示的最后一天var firstDay;//页面显示的第一天
var date = new Date; //获取完整日期
var year = date.getFullYear(); //获取当前年份

获取当前一周日期:

//初始化日期加载   
function initDate() {
    currDT = new Date();
    showdate.innerHTML = currDT.toLocaleDateString(); //显示日期     
    var dw = currDT.getDay(); //从Date对象返回一周中的某一天(0~6)      
    var tdDT; //日期      
    //在表格中显示一周的日期     
    var objTB = document.getElementById("mytable"); //取得表格对象      
    for (var i = 0; i < 7; i++) {
        tdDT = getDays()[i];
        dw = tdDT.getDay(); //星期几           
        objTB.rows[0].cells[i].innerHTML = tdDT.getMonth() + 1 + "月" + tdDT.getDate() + "日 星期" + aryDay[dw]; //显示        
        var newtime = '"-" + (tdDT.getMonth() + 1) + "-" + tdDT.getDate() + '">';
        $(".newtime").append(newtime);
        if (tdDT.toLocaleDateString() == currDT.toLocaleDateString()) {
            objTB.rows[0].cells[i].style.color = "white"; //currDT突出显示               
            objTB.rows[0].cells[i].style.backgroundColor = "#1e9be8"; //currDT突出显示          
            $(".datetime").find("input").val($(".newtime").find("input").eq(i).val()) //              
            alert($(".newtime").find("input").eq(i).val())
        }
    } //重新赋值      
    lastDay = getDays()[6]; //本周的最后一天     
    firstDay = getDays()[0]; //本周的第一天
}

讨论这个常用代码(0)回答他人问题或分享心得会奖励牛币

〒_〒 居然一个评论都没有……

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取
我的积分余额:0 已下载次数:1548
所需牛币:5 开始下载

牛币获取:签到、评论、充值    » 在线充值(10牛币=1元)