文档章节

js获取当天和当天以后的两个礼拜的日期以及日期对应的星期几

白狼栈
 白狼栈
发布于 2015/10/14 17:59
字数 276
阅读 207
收藏 2


实现效果:

function getWeekData ()
{
    var now=new Date;
    var day=now.getDay(); //2015-10-14 周三
    var oriData='日一二三四五六'.split('');
    var rs=[];
    for(var i=0;i<7;i++){
        rs.push(oriData[day]);
        ++day;
        day=day>6?day-7:day;
    }
    return rs;
}
console.log(getWeekData());

//获取当天以及未来一个礼拜的星期数
//["三", "四", "五", "六", "日", "一", "二"]


function getDays ()
{
    var now = new Date;
    var day = now.getDay();
    var week = "7123456";
    var weekDay = ["周日", "周一", "周二", "周三", "周四", "周五", "周六"];

    var days=[];
    for(var i=0;i<14;i++){
        var f = new Date;
        f.setDate(f.getDate()+i);
        var year=f.getFullYear();
        var month=parseInt(f.getMonth())+1;
        month=month<10?'0'+month:month;
        var date=f.getDate();
        date=date<10?'0'+date:date;
        var myDate = new Date(Date.parse(year+'/'+month+'/'+date)); 
        days.push({
            fullDate: ''+year+'-'+month+'-'+date, //带间隔符号日期
            jxDate: ''+year+month+date, //简写
            date: date, //多少号
            yt: month+'/'+date, // 月/日
            yt2: month+'月'+date+'日', // 月/日
            week: weekDay[myDate.getDay()]
        });
    }
    return days;
}
console.table(getDays());
//效果图太大,不方便上传,举例说明
0: Object
date: 14
fullDate: "2015-10-14"
jxDate: "20151014"
week: "周三"
yt: "10/14"
yt2: "10月14日"
1: Object
2: Object
......

根据以上结果分析,自行需要简单处理即可

© 著作权归作者所有

共有 人打赏支持
白狼栈
粉丝 18
博文 81
码字总数 30876
作品 0
杭州
私信 提问
js日期计算及快速获取周、月、季度起止日,获取指定日期周数以及星期几的小例子

JS获取日期时遇到如下需求,根据某年某周获取一周的日期。如开始日期规定为星期四到下一周的星期五为一周。 格式化日期: function getNowFormatDate(theDate){var day = theDate;var Year ...

youfen
08/01
0
0
按钮点击数统计计数器(PHP+MYSQL+JS)

最近因工作上的需求,需要实现一个统计每天某个超链接点击次数的功能,经过考虑,我觉得用php+mysql还是挺容易实现的,过程很简单,就是通过点击超链接,触发表单提交,完成一次数据库的+1输...

我爱一碗香
2016/09/29
0
0
Js如果没有了getDay,怎么获取某天是星期几?

昨天在《枕边算法书》看到一个撩妹技巧:“美丽的女士,请您随便说一个年份,我会猜出当年的情人节是星期几”。那这哥们是如何快速的算出的呢?书中提到了,其原理就是设立一个基点,根据星期...

tryzf
06/03
0
0
《Ext JS模板与组件基本知识框架图----模板》

最近在整理Ext JS的模板和组件,在参考《Ext JS权威指南》,《Ext JS Web应用程序开发指南》,《Ext JS API》等相关书籍后才写下这篇《Ext JS模板与组件基本知识思维导图》,由于篇幅较长,所...

yaohong
2016/12/16
0
0
深入理解javascript系列(十四):纯函数

虽然我是计算机方向毕业的学生,但是认识到纯函数,还是在学react的时候... 相同的输入总会得到相同的输出,并且不会产生副作用的函数,就是纯函数。 我们可以通过一个是否会改变原始数据的两...

Panthon
06/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

颜色模型与颜色应用---光的特性

电磁频谱 颜色的心理学特征

中国龙-扬科
20分钟前
2
0
android音频及强噪相关

Android AudioRecord和AudioTrack介绍(Android音频收集和播放 麦克风降噪) https://blog.csdn.net/tanningzhong/article/details/72844559 音频采集(AudioRecorder) https://www.jianshu.......

whoisliang
27分钟前
2
0
redis-持久化

RDB rdb持久化是把当前进程数据生成快照保存到磁盘的过程。触发RDB持久化过程分为手动触发和自动触发。 触发机制 bgsave执行流程 rdb优缺点 AOF 记录每次写命令,重启时再重新执行aof文件中的...

grace_233
31分钟前
3
0
电话激活Windows 中文操作系统步骤

已购买微软MAK批量授权,系统又在企业内网中,无法通过连接Internet进行激活,还可以通过电话完成激活。 前期准备 请提前准备好产品密钥,Product Key格式如下:XXXXX-XXXXX-XXXXX-XXXXX-XXX...

tonyfox
33分钟前
4
0
Apache用户认证,域名跳转,访问日志

Apache用户认证 当设置了用户认证后,用户访问网站时,需要输入用户名和密码才能访问。 可以全局设置,也可以为某几个虚拟主机单独配置。 下面以全局配置进行操作示例。 编辑httpd.conf进行配...

野雪球
38分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部