js处理日期的一些整理(js获取给定日期前一天的日期)
生活随笔
收集整理的這篇文章主要介紹了
js处理日期的一些整理(js获取给定日期前一天的日期)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
var date = new Date();alert(date);//獲取當前時間
?alert(date.getFullYear());//獲取當前年分
?alert(date.getMonth());//獲取月份(獲取當前月份要加1)
?alert(date.getDate());//獲取當前日期的幾號
?alert(date.getDay());//獲取當前是星期幾
?alert(date.getTime());//獲取距離1970/01/01 至今的毫秒 settime()是向 1970/01/01 08:00:00 添加毫秒,并顯示新的日期和時間。
var date = new Date();
date.setTime(24*1000*60*60); document.write(date);//輸出Thu Jan 02 1970 08:00:00 GMT+0800 (China Standard Time) //獲取指定日期后幾天(明天)的日期 d是那一天,i是后幾天
function getTomorrow(d, i) {var date = new Date(d);var tomorrow_milliseconds = date.getTime() + 1000 * 60 * 60 * 24 * i;var tomorrow= new Date();tomorrow.setTime(tomorrow_milliseconds);var strYear = tomorrow.getFullYear();var strDay = tomorrow.getDate();var strMonth = tomorrow.getMonth() + 1;if (strMonth < 10) {strMonth = "0" + strMonth;}datastr = strYear + "/" + strMonth + "/" + strDay;return datastr;}
//獲取給定日期前幾天的日期i傳負數即可
?alert(date.getFullYear());//獲取當前年分
?alert(date.getMonth());//獲取月份(獲取當前月份要加1)
?alert(date.getDate());//獲取當前日期的幾號
?alert(date.getDay());//獲取當前是星期幾
?alert(date.getTime());//獲取距離1970/01/01 至今的毫秒 settime()是向 1970/01/01 08:00:00 添加毫秒,并顯示新的日期和時間。
var date = new Date();
date.setTime(24*1000*60*60); document.write(date);//輸出Thu Jan 02 1970 08:00:00 GMT+0800 (China Standard Time) //獲取指定日期后幾天(明天)的日期 d是那一天,i是后幾天
function getTomorrow(d, i) {var date = new Date(d);var tomorrow_milliseconds = date.getTime() + 1000 * 60 * 60 * 24 * i;var tomorrow= new Date();tomorrow.setTime(tomorrow_milliseconds);var strYear = tomorrow.getFullYear();var strDay = tomorrow.getDate();var strMonth = tomorrow.getMonth() + 1;if (strMonth < 10) {strMonth = "0" + strMonth;}datastr = strYear + "/" + strMonth + "/" + strDay;return datastr;}
//獲取給定日期前幾天的日期i傳負數即可
?
轉載于:https://www.cnblogs.com/shinima/p/4016433.html
總結
以上是生活随笔為你收集整理的js处理日期的一些整理(js获取给定日期前一天的日期)的全部內容,希望文章能夠幫你解決所遇到的問題。