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字符串转成时间格式,及获取几天后的时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)