博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js获取今天,明天,本周五,下周五日期的函数
阅读量:6330 次
发布时间:2019-06-22

本文共 2280 字,大约阅读时间需要 7 分钟。

代码比较简单,随便写写

 

/**     * a连接快速选择日期函数     */    function timeChooseSimple(key, me) { //today,tomorrow,thisWeek,nextWeek        var me = $(me);        var input = me.parent().prev().prev().find('input');        if (key == 'today') {            var year = new Date().getFullYear();            var month = new Date().getMonth() + 1 <= 9 ? '0' + (new Date().getMonth() + 1) : new Date().getMonth() + 1;            var strDate = new Date().getDate() <= 9 ? '0' + new Date().getDate() : new Date().getDate();            var time = year + '-' + month + '-' + strDate;        } else if (key == 'tomorrow') {            var tomorrow = new Date();            tomorrow.setDate(tomorrow.getDate() + 1);            var year = tomorrow.getFullYear();            var month = tomorrow.getMonth() + 1 <= 9 ? '0' + (tomorrow.getMonth() + 1) : tomorrow.getMonth() + 1;            var strDate = tomorrow.getDate() <= 9 ? '0' + tomorrow.getDate() : tomorrow.getDate();            var time = year + '-' + month + '-' + strDate;        } else if (key == 'thisWeek') {            var day = new Date().getDay(); //0=周日,            var minus = 5 - day;            var thisWeek = new Date();            thisWeek.setDate(thisWeek.getDate() + minus);            var year = thisWeek.getFullYear();            var month = thisWeek.getMonth() + 1 <= 9 ? '0' + (thisWeek.getMonth() + 1) : thisWeek.getMonth() + 1;            var strDate = thisWeek.getDate() <= 9 ? '0' + thisWeek.getDate() : thisWeek.getDate();            var time = year + '-' + month + '-' + strDate;        } else if (key == 'nextWeek') {            var day = new Date().getDay(); //0=周日,            var minus = 5 - day;            var nextWeek = new Date();            nextWeek.setDate(nextWeek.getDate() + minus + 7);            var year = nextWeek.getFullYear();            var month = nextWeek.getMonth() + 1 <= 9 ? '0' + (nextWeek.getMonth() + 1) : nextWeek.getMonth() + 1;            var strDate = nextWeek.getDate() <= 9 ? '0' + nextWeek.getDate() : nextWeek.getDate();            var time = year + '-' + month + '-' + strDate;        }        return time;    }

 

调用代码

            

 

以上

 

转载于:https://www.cnblogs.com/liuyuhangCastle/p/10466218.html

你可能感兴趣的文章
redis知识点整理
查看>>
Hello World
查看>>
Spring3全注解配置
查看>>
ThreadLocal真会内存泄露?
查看>>
IntelliJ IDEA
查看>>
低版本mybatis不能用PageHeper插件的时候用这个分页
查看>>
javaweb使用自定义id,快速编码与生成ID
查看>>
[leetcode] Add Two Numbers
查看>>
elasticsearch suggest 的几种使用-completion 的基本 使用
查看>>
04-【MongoDB入门教程】mongo命令行
查看>>
Hadoop HA元数据备份
查看>>
字符串与整数之间的转换
查看>>
断点传输HTTP和URL协议
查看>>
redis 数据类型详解 以及 redis适用场景场合
查看>>
mysql服务器的主从配置
查看>>
巧用AJAX技术,通过updatePanel控件实现局部刷新
查看>>
20140420技术交流活动总结
查看>>
SaltStack配置salt-api
查看>>
各种情况下block的类型
查看>>
ThinkPHP 3.2.x 集成极光推送指北
查看>>