javascript
JavaScript 的 Date 方法的使用
?今天項(xiàng)目要用到時(shí)間的函數(shù),然后我就開(kāi)始封裝函數(shù),所以就想寫一個(gè)可以指定當(dāng)前多久的時(shí)間。
??? function specifyDate(n){
?? ??? ?n=n||0;
?? ?var date=new Date();
?? ?date.setDate(date.getDate()+n);
?? ?var y=date.getFullYear(),
?? ???? m=date.getMonth()+1,
?? ???? d=date.getDate();
?? ?return y+"-"+(m<10?("0"+m):m)+"-"+(d<10?("0"+d):d);
?? ?}
當(dāng)然在這里面最難理解的也就是 setDate()? 它具體的意思也就是設(shè)置天數(shù),參數(shù)的值是今天的日期+指定的日期。
比如( 16 + 4),(16+30) ,(16-30)? 這三種情況 第一種不解釋了,第二種(16+30) ,當(dāng)超過(guò)這個(gè)月的天數(shù)的時(shí)候 date.getMonth() 就會(huì)自動(dòng)的增加,具體增加多少看你加的值得多少了。第三種,同第二種。
總結(jié)
以上是生活随笔為你收集整理的JavaScript 的 Date 方法的使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 关于js函数未定义not defined
- 下一篇: NodeJS 模板 -- jade