先補充下基礎知識:
var mydate = newdate(); //mydate預設返回當前時間
mydate.getyear();
//獲取當前年份(2位)
mydate.getfullyear(); //
獲取完整的年份(4位,1970-????)
mydate.getmonth(); //
獲取當前月份(0-11,0代表1月)
mydate.getdate(); //
獲取當前日(1-31)
mydate.getday(); //
獲取當前星期x(0-6,0代表星期天)
mydate.gettime(); //
獲取當前時間(從1970.1.1開始的毫秒數)
mydate.gethours(); //
獲取當前小時數(0-23)
mydate.getminutes(); //
獲取當前分鐘數(0-59)
mydate.getseconds(); //
獲取當前秒數(0-59)
mydate.getmilliseconds(); //
獲取當前毫秒數(0-999)
mydate.tolocaledatestring(); //
獲取當前日期
var mytime=mydate.tolocaletimestring(); //
獲取當前時間
mydate.tolocalestring( ); //
獲取日期與時間
如果要寫日期擴充套件方法,使用date.prototype.function=function(){}
如把日期加減寫成擴充套件方法
//正數加天數,負數減天數date.prototype.addday=function
(num)
測試var mydate=new date();
mydate.addday(2);//thu apr 14 2016 11:20:46 gmt+0800 (中國標準時間)
mydate.addday(-1).tolocaledatestring();//2016/4/11
js日期加減一天 js日期加減
var mydate new date mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate.getmonth 獲取當前月份 0 11,0代表1月 mydate.getdate 獲取當前日 1 31 mydate.get...
mysql日期加減 MySQL日期加減函式詳解
1.addtime 為日期加上指定秒數 select addtime now 1 加1秒 2.adddate 有兩種用法,第二個引數直接填數字的話是為日期加上指定天數,填interval的話是為日期加上指定的interval時間 select adddate now 1 加1天 select add...
JS日期轉換小技巧(日期補零 日期加減)
如果你遇到後台給你的時間是時間戳的時候,雖然有很多封裝好的方法供我們使用,但是,還有有些需求用不了這些封裝好的方法。所以,我總結了以下方法。我遇到的問題是,乙個類似於駕駛證頒發日期。在過期之前要複審,所謂的複審就是過期的日期那天 減去三年零一天。這個時候後台已經把過期的時間戳返給我。這個時候就需要我...