如何用jQuery获取今天以及前四天的日期

如何用jQuery获取今天以及前四天的日期,第1张

var mydate = new Date();

var y = mydategetFullYear();

var m = mydategetMonth()+1;

var d = mydategetDate();

alert("今天日期是:"+y+"年"+m+"月"+d+"日"); //这里是d出今天的日期,前四天的日期你相应的用d-n就可以了

JQuery获取2个时间段的时差方法:

<script type="text/javascript">

windowonload = function() {

documentgetElementById('btn_calc')onclick = function() {

var obj = documentgetElementById('demo')getElementsByTagName('input');

var ar_ds = obj[0]valuesplit('-');

var ar_ts = obj[1]valuesplit(':');

var ds = new Date(ar_ds[0], ar_ds[1] - 1, ar_ds[2], ar_ts[0], ar_ts[1]);

var ar_de = obj[2]valuesplit('-');

var ar_te = obj[3]valuesplit(':');

var de = new Date(ar_de[0], ar_de[1] - 1, ar_de[2], ar_te[0], ar_te[1]);

var result = degetTime() - dsgetTime();

//开始、结束是否超过24小时,超过减15个小时乘天数

if (result > 86400000) result -= Mathfloor(result / 86400000) 54000000;

documentgetElementById('result')innerHTML = '请假时间:' + (result / 3600000)toFixed(1) + '小时';

}

}

</script>

方法一:

var temper="2009-6-28 15:23"

var dt = new Date(temperreplace(/-/,"/"))

alert(dt)

方法二:

function ConvertDateFromString(dateString) {

if (dateString) {

var arr1 = dateStringsplit(" ");

var sdate = arr1[0]split('-');

var date = new Date(sdate[0], sdate[1], sdate[2]);

return date;

}

}

获得一个月中的总天数:

function GetDayInMonth(day) {

var today = day;

var year = todaygetFullYear();

if (year < 2000) year += 1900; // Y2K fix

var month = todaygetMonth();

var monarr = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);

if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))

monarr[1] = 29;

return monarr[month];

}

以上就是关于如何用jQuery获取今天以及前四天的日期全部的内容,包括:如何用jQuery获取今天以及前四天的日期、JQuery获取2个时间段的时差,该怎么处理、jquery字符串转成时间格式,及获取几天后的时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9754638.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存