日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

js 日期操作

發布時間:2023/12/20 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 js 日期操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

// 日期 加減 2015-01-01 +1 -1 返回 yyyy-mm-dd
function addNDays(newdate,daysToAdd){

var newtimems = newdate.getTime() + (daysToAdd * 24 * 60 * 60 * 1000); newdate.setTime(newtimems); return formatDate(newdate);

}
//獲取當月最后一天日期
function getFirstAndLastMonthDay( year, month){

var firstdate = year + '-' + month + '-01'; var day = new Date(year,month,0); var lastdate = year + '-' + month + '-' + day.getDate();//獲取當月最后一天日期 return lastdate;

}

//獲取當月最后一天日期
function getLastMonthDay( year, month){

var firstdate = year + '-' + month + '-01'; var day = new Date(year,month,0); var lastdate = day.getDate();//獲取當月最后一天日期 return lastdate;

}
// 日期加一個月 2015-01 + 1
function addMonth(newdate, daysToAdd) {

var newtimems = newdate.getTime() + (daysToAdd * 1 * 24 * 60 * 60 * 1000); newdate.setTime(newtimems); var c = formatMonth(newdate); return c;

}
// 日期減一個月 2015-01 - 1
function subMonth(newdate,daysToAdd) {

var y =newdate.getFullYear(); var m =newdate.getMonth()+1; var lastdate = getFirstAndLastMonthDay(y,m);//2015-01-01 var date=getLastMonthDay(y,m); var lastd = lastdate.split('-'); var newtimems=new Date(lastd[0],parseInt(lastd[1])-1,lastd[2]).getTime()+(daysToAdd*date*24*60*60*1000); newdate.setTime(newtimems); var c =formatMonth(newdate);return c;

}
// 日期格式話 yyyy-mm
function formatMonth (date) {
var m =date.getMonth()+1;
if(m<10){

m="0"+m;

}

return date.getFullYear()+"-"+m;

}

// 日期格式話 yyyy-mm-dd
function formatDate(date) {
var m =date.getMonth()+1;
var d = date.getDate();
if(m<10){

m="0"+m;

}

if(d<10){d="0"+d;

}

return date.getFullYear()+"-"+m+"-"+d;

}

總結

以上是生活随笔為你收集整理的js 日期操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。