jquery取得本周,上一周,下一周的周一和周日

<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">

<head>
    <meta charset="utf-8" />
    <title></title>
    <script src="../JS/jquery-1.8.2.js"></script>
    <script type="text/javascript">
        $(function () {
obaganlestyle(1, 7);
        });
       
        function obaganlestyle(snum,lnum)
        {
            var myDate = new Date();
            var day = myDate.getDay();//返回0-6
            //var today = new Array(‘星期日‘, ‘星期一‘, ‘星期二‘, ‘星期三‘, ‘星期四‘, ‘星期五‘, ‘星期六‘);
            //当天的日期
            var endday;
            var startday;
         
            endday = getthisDay(-day + lnum); //算得周日
            startday = getthisDay(-day + snum);//算的周一
           
            $("#begintime").val(startday + " 00:00:00");
            $("#endtime").val(endday + " 59:59:59");
        }
        //取得日期
        function getthisDay(day) {
            var today = new Date();
            var targetday_milliseconds = today.getTime() + 1000 * 60 * 60 * 24 * day;
            today.setTime(targetday_milliseconds); //关键
            var tyear = today.getFullYear();
            var tMonth = today.getMonth();
            var tDate = today.getDate();
            if (tDate < 10) {
                tDate = "0" + tDate;
            }
            tMonth = tMonth + 1;
            if (tMonth < 10) {
                tMonth = "0" + tMonth;
            }
            return tyear + "-" + tMonth + "-" + tDate + "";
        }

//各种日期取得
        function getdaybytype(type) {
            switch (type) {
                case 1:
                    obaganlestyle(1, 7);
                    break;
                case 2:
                    obaganlestyle(0,-6);
                    break;
                case 3:
                    obaganlestyle(8, 14);
                    break;
                default:
                    break;
            }
        }
    </script>
</head>
<body>
    开始时间:<input type="text" id="begintime" value="" /><br />
    结束时间:<input type="text" id="endtime" value="">
    <input type="button" id="thisweek" onclick="getdaybytype(1)" value="这周" />
    <input type="button" id="onweek" onclick="getdaybytype(2)" value="上一周" />
    <input type="button" id="nextweek" onclick="getdaybytype(3)" value="下一周" />
</body>
</html>

时间: 2024-10-18 01:08:48

jquery取得本周,上一周,下一周的周一和周日的相关文章

jQuery手机端上拉刷新下拉加载更多页面

<!doctype html> <html> <head> <title>jquery 手机端上拉刷新下拉加载更多页面</title> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <meta name="viewpost" content="width=device-wi

课程表上一周下一周

var currDT; var aryDay = new Array("日", "一", "二", "三", "四", "五", "六"); //初始页面 function initWeek() { currDT = new Date(); showDate(); } //上一周 或 下一周 function addWeek(ope) { var num = 0; i

上一周下一周

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" > <html> <head> <meta http-equiv ="Content-Type" content ="text/html; charset=UTF-8" > &l

jQuery获取元素上一个、下一个、父元素、子元素

jQuery.parent(expr),找父亲节点,可以传入expr进行过滤,比如$("span").parent()或者$("span").parent(".class") jQuery.parents(expr),类似于jQuery.parents(expr),但是是查找所有祖先元素,不限于父元素 jQuery.children(expr),返回所有子节点,这个方法只会返回直接的孩子节点,不会返回所有的子孙节点 jQuery.contents

获取当前周、上一周、下一周的日期

使用JS或者是JQuery获取当前周和上一周.下一周的日期时间信息的方法,摘自 http://www.qdfuns.com/notes/18184/435de54dd1e41baf6777039e394c0100.html,目的仅仅是为了做个笔记,侵删!以下是代码以及解析: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html > <head> <meta h

jQuery之批量上传文件插件之一

$("#uploader").plupload({     /*常规设置*/     runtimes:'html5,flash,silverlight,html4',     url:'hyzx/seller/commPicUpload.action',     /*最大文件限制b, kb, mb, gb, tb */     max_file_size:'1mb',     /*是否生成唯一文件名,如果为true会为上传的文件唯一的文件名.*/     unique_names:t

jQuery.uploadify文件上传组件实例讲解

1.jquery.uploadify简介 在ASP.NET中上传的控件有很多,比如.NET自带的FileUpload,以及SWFUpload,Uploadify等等,尤其后面两个控件的用户体验比较好,无刷新,带上传进度等等.在最近的短信平台开发中,使用Uploadify进行文件上传. Uploadify官网地址是:http://www.uploadify.com/ 可满足项目开发需求. 下载地址:http://www.uploadify.com/wp-content/uploads/files/

jquery实现的点击二级下拉导航菜单

jquery实现的点击二级下拉导航菜单:二级下拉导航菜单是各种类型的网站都有使用,所以是一个必须掌握的技能,对于老手来说肯定是轻松加愉快,但是对于初学者来说未必如此,下面就通过代码实例详细介绍一下点击二级下拉菜单实现过程.代码如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="htt

jQuery带控制按钮向上和向下滚动文本列表

效果:http://hovertree.com/texiao/jquery/64/ 效果图如下: 代码如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jQuery带按钮向上滚动向下滚动代码 - 何问起</title><