常見的JS時間函式

2021-09-01 16:44:11 字數 1471 閱讀 9381

/***格式化時間yyyy-mm-dd

*/function fmtday(myday)

/***獲取昨天的時間 返回date

*/function getyesterday()

/*** 傳入乙個時間,獲取該時間所在星期的星期一時間

* 返回date

*/function getmondate(mydate)

var fullyear = mydate.getfullyear();    //獲取完整的年份(4位,1970-????)

var month = mydate.getmonth();       //獲取當前月份(0-11,0代表1月)

var date = mydate.getdate();        //獲取當前日(1-31)

var fulldate = fullyear +"-"+ (month+1) +"-"+ date;//yyyy-mm-dd

//alert(fulldate+mydate.tolocaledatestring());

var weekday = mydate.getday();         //獲取當前星期x(0-6,0代表星期天)

//var time = mydate.gettime();        //獲取當前時間(從1970.1.1開始的毫秒數)

//var localedatestring = mydate.tolocaledatestring();     //獲取當前日期

//var localetimestring = mydate.tolocaletimestring();     //獲取當前時間 時分秒

//var localestring = mydate.tolocalestring();        //獲取日期與時間

var monday = new date(fullyear,month,date);//存放星期一的時間

if(weekday==0) weekday = 7;

monday.setdate(monday.getdate()-weekday+1);//取得系統時間的前n天,負數是前幾天,正數是後幾天

//alert(monday.tolocalestring());

return monday;

}/**

*獲取本周一的時間 返回date

*/function getmondaynow()

/***獲取上週一的時間

*/function getmondaypre()

/***獲取上週日的時間

*/function getsundaypre()

/***獲取本月1號的時間

*/function getmonthfristnow()

/***獲取上月最後一天的時間

*/function getmonthendpre()

/***獲取上月1號的時間

*/function getmonthfristpre()

js獲取當前時間,js時間函式

js獲取當前日期時間及其它操作,js時間函式 var mydate new date mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate.getmonth 獲取當前月份 0 11,0代表1月 mydate.getdat...

js日期時間函式

var mydate new date mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate.getmonth 獲取當前月份 0 11,0代表1月 mydate.getdate 獲取當前日 1 31 mydate.get...

常見js 函式集合總結

var pm pm 增加命名空間功能 使用方法 pm.ns jquery.bbb.ccc jquery.eee.fff pm.ns function d for var i 0 i arguments.length i for var k 0 k d.slice 1 length k return ...