JS處理日期的方法總結

2021-08-27 14:37:41 字數 1046 閱讀 4949

/*** 國際化日期獲取周一為一周開始的周

* @param s_date

*/function getweekdate(date)

*按照格式獲取當前日期(預設為yyyy-mm-dd)

*@param _type

日期型別('yyyymmdd hh:mm:ss'年月日時分秒)

*/function formatdate(_type)

return momentobject.format(_type);

}/**

*單獨獲取日期中的年、月、日、時、分、秒(預設為當前日期)

*@param _date

日期值*@param _type

日期型別('yyyymmdd hh:mm:ss'年月日時分秒)

*/function getyears(_type, _date)else

var _return = "";

switch(_type)

return _return;

}/**

*獲取輸入日期是第幾周

*@param _year

當前年*@param weeknumber

第幾周*/function getweekbydate(_date)else

var weeknumber = _moment.week();

return weeknumber;

}/**

*獲取指定年的第幾周的某一天

*@param _year

當前年*@param weeknumber

第幾周*/function getlastyearweek(_year, weeknumber)

/***獲取指定年的第幾周的周幾的日期

*@param _year

當前年*@param weeknumber

第幾周*@param daynumber

週幾("sunday"|0:週六,可以使用英文或者數字)

*/function getdaybyyearweek(_year, weeknumber, daynumber)

日期處理方法

對date的擴充套件,將 date 轉化為指定格式的string 月 m 日 d 12小時 h 24小時 h 分 m 秒 s 周 e 季度 q 可以用 1 2 個佔位符 年 y 可以用 1 4 個佔位符,毫秒 s 只能用 1 個佔位符 是 1 3 位的數字 eg new date pattern y...

js格式化日期總結方法

首先在js中新增以下 date.prototype.format function fmt if y test fmt for var k in o return fmt 呼叫的時候即可這樣呼叫 new date format yyyy mm dd hh mm ss 或者這樣呼叫 new date ...

js中的日期方法

1.簡單明瞭,直接new date 然後就照著來就是了 varmydate new date mydate getyear 獲取當前年份 2位 mydate getfullyear 獲取完整的年份 4位,1970 mydate getmonth 獲取當前月份 0 11,0代表1月 所以獲取當前月份是...