Js计算当前日,当前周开始结束时间,当前月份,当前年份

 <script type="text/javascript">
        //日期加上天数后的新日期.
        function GetDateStr(AddDayCount) {
            var dd = new Date();
            dd.setDate(dd.getDate()+ AddDayCount); //获取AddDayCount天后的日期
            var y = dd.getFullYear();
            var m = dd.getMonth() + 1; //获取当前月份的日期
            var d = dd.getDate();
            return y + "-" + m + "-" + d;
        }
        function bglxselect(obj) {
            var val = obj.value;
            var mydate = new Date();
            var datenow = mydate.getFullYear() + "-" + parseInt(mydate.getMonth() + 1) + "-" + mydate.getDate();
            var datemonth = mydate.getFullYear() + "-" + parseInt(mydate.getMonth() + 1) + "-01";
            var dateyear = mydate.getFullYear() + "-01-01";

            if (val == ‘day‘) {
                $("#rq1,#rq2").val(datenow)
            }
            if (val == ‘week‘) {
                var myday =parseInt(mydate.getDay());
                if (myday == 0) {
                    dateweek = GetDateStr(-6)
                }
                else {
                    myday = myday-1
                    dateweek = GetDateStr(-myday)

                }
                $("#rq1").val(dateweek);
                $("#rq2").val(datenow);
            }
            if (val == ‘month‘) {
                $("#rq1").val(datemonth);
                $("#rq2").val(datenow);
            }
            if (val == ‘year‘) {
                $("#rq1").val(dateyear);
                $("#rq2").val(datenow);
            }
            editform.action = "gzbg_tj.asp";
            editform.submit();
        }
时间: 2024-08-29 00:30:36

Js计算当前日,当前周开始结束时间,当前月份,当前年份的相关文章

js获取日期当天的开始时间和结束时间

function startUnix($date) { return(new Date(Date.parse($date.replace(/-/g, "/")))).getTime() / 1000; } function endUnix($date) { return new Date().setTime(Date.parse($date.replace(/-/g, "/")) / 1000 + 24 * 60 * 60 - 1); } 原文地址:https://

js 计算请假时长(去除了周六日,节假日未清除)

js 计算请假时长(去除了周六日,节假日未清除) 2017-12-26 亦皓 <!DOCTYPE html> <html> <head> <title></title> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <link href="./bootstrap/css/bootstrap.m

JS计算两时间差

//JS计算两时间差 //startDate:开始时间,endDate:结束时间(时间格式如:2018-5-18 11:51:40的字符串) function calDateDiffFn(startDate, endDate) { //时间差的毫秒数 var millSecsDiff = new Date(endDate).getTime() - new Date(startDate).getTime(); //计算出相差天数 var daysDiff = Math.floor(millSecs

js 从开始和结束时间得到中间所有天

今天在论坛中看到一个帖子,给定输入的字符型日期和结束的字符型日期,计算中间间隔的每一天的日期.正好项目不忙,就动手写了一下,记录下来吧. 原问题 var start_time = "2015-2-1" var end_time = "2015-3-1" 需求得到开始和结束时间之间所有天 return [ '2015-2-1',"2015-2-2" ... "2015-2-28","2015-3-1"] me

js计算两个时间相差的天数

day1='2014-03-31 00:00:01'; function get_day(day1,day2){ var s = day1; var dt = Date.parse(s.replace(/-/g,"/")); var day1 = new Date(dt); var s = day2; var dt = Date.parse(s.replace(/-/g,"/")); var day2 = new Date(dt); var date3=day1.g

PHP 日期格式化和日期计算以及获取当前周、月头尾日期

PHP 日期格式化和日期计算以及当获取前周.月头尾日期 PHP 日期格式化示例代码: /** * 格式化时间 * $type:类型 * $strDate:需要处理的时间字符串 * * 年份 Y:四位年份 y:两位年份 * 月份 m: 两位数字月份 n: 一位数字月份 M:英文月 * 日期 d:两位数字日期 j:一位数字日期 D:英文日期 * 时:H .分:i .秒:s **/ public function GetFormatDate($type = 1,$strDate=''){ $time

Js计算时间差(天、小时、分钟、秒)

<script type="text/javascript"> var date1= '2015/05/01 00:00:00'; //开始时间 var date2 = new Date(); //结束时间 var date3 = date2.getTime() - new Date(date1).getTime(); //时间差的毫秒数 //------------------------------ //计算出相差天数 var days=Math.floor(date3

js计算时间差,包括计算,天,时,分,秒

http://blog.csdn.net/niu_hao/article/details/8256745 var begintime_ms = Date.parse(new Date(begintime.replace(/-/g, "/"))); //begintime 为开始时间 var endtime_ms = Date.parse(new Date(endtime.replace(/-/g, "/")));   // endtime 为结束时间 得到的结果为

JS时间戳比较大小:对于一组时间戳(开始时间~结束时间)和另一组时间戳进行比较,用于判断被比较时间戳组是否在要求范围内

/* *JS时间戳比较大小:对于一组时间戳(开始时间~结束时间)和另一组时间戳进行比较,用于判断被比较时间戳组是否在要求范围内 *@param date1 date2(形如:'2015-01-01'类型字符串) */ function compareDate(date1,date2){ //对获得的时间戳区间与既定的时间戳进行比对 var baseDate1='2015-01-01'; var baseDate2='2015-03-31'; baseDate1=new Date(baseDate