亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

淺談javascript中的加減時(shí)間

 更新時(shí)間:2016年07月12日 10:17:20   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇淺談javascript中的加減時(shí)間。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

上午在處理一些js中的日期參數(shù)的時(shí)候遇到了一點(diǎn)問(wèn)題,不曉得如何加減時(shí)間。

最初的想法是自己分別取出year,month,day,hour,minute,second,然后手動(dòng)加。。。開(kāi)始想直接來(lái)個(gè)借位符就好了,后來(lái)一想,哪有那么容易。

最后,經(jīng)過(guò)一個(gè)上午的摸索,終于搞定了。

首先是怎么顯示一個(gè)標(biāo)準(zhǔn)的日期時(shí)間格式   "yyyy-mm-dd hh:MM:ss",暫時(shí)做法是先

var dtNow=new Date()。//當(dāng)前時(shí)間

標(biāo)準(zhǔn)的日期時(shí)間就拼出來(lái),dtNow.getFullYear(),dtNow.getMonth() + 1) , dtNow.getDate(),dtNow.toTimeString().split(" ",1)[0] 就是這個(gè)標(biāo)準(zhǔn)的時(shí)間串所要包含的信息了。

還有這個(gè)加減時(shí)間的做法是。比如要在當(dāng)前dtNow上加上N天

var dtNew=new Date(dtNow.getTime()+N*24*60*60*1000);

然后再用dtNew.getFullYear()等就可以取日期時(shí)間等數(shù)據(jù)了.

還有寫(xiě)這個(gè)的時(shí)候很想重載一下toString方法的,因?yàn)樵嫉膖oString返回的有點(diǎn)豐富..但格式不好.

以上這篇淺談javascript中的加減時(shí)間就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • JavaScript高級(jí)程序設(shè)計(jì)(第3版)學(xué)習(xí)筆記6 初識(shí)js對(duì)象

    JavaScript高級(jí)程序設(shè)計(jì)(第3版)學(xué)習(xí)筆記6 初識(shí)js對(duì)象

    砌好墻,下面出場(chǎng)的就是房子了,在ECMAScript中,對(duì)象就是我們所說(shuō)的房子,至于你所寫(xiě)的整個(gè)應(yīng)用程序,那就是一整套建筑群了
    2012-10-10
  • JavaScript中的toLocaleLowerCase()方法使用詳解

    JavaScript中的toLocaleLowerCase()方法使用詳解

    這篇文章主要介紹了JavaScript中的toLocaleLowerCase()方法使用詳解,是JS入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2015-06-06
  • JavaScript DOM 學(xué)習(xí)第二章 編輯文本

    JavaScript DOM 學(xué)習(xí)第二章 編輯文本

    在這一章我會(huì)給出一個(gè)在CMS里非常有用的更新頁(yè)面的代碼。在任一段落點(diǎn)擊鼠標(biāo)你就可以修改了。完成以后點(diǎn)擊按鈕,修改的文本就顯示了。
    2010-02-02
  • 全面了解JS中的匿名函數(shù)

    全面了解JS中的匿名函數(shù)

    下面小編就為大家?guī)?lái)一篇全面了解JS中的匿名函數(shù)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-06-06
  • JavaScript window.document的屬性、方法和事件小結(jié)

    JavaScript window.document的屬性、方法和事件小結(jié)

    document屬性作為window對(duì)象的一個(gè)子對(duì)象被創(chuàng)建,是用于訪(fǎng)問(wèn)頁(yè)面中所有元素的對(duì)象,這里簡(jiǎn)單整理下,方便學(xué)習(xí)js的朋友
    2012-10-10
  • Javascript中Array.prototype.map()詳解

    Javascript中Array.prototype.map()詳解

    map 方法會(huì)給原數(shù)組中的每個(gè)元素都按順序調(diào)用一次 callback 函數(shù)。callback 每次執(zhí)行后的返回值組合起來(lái)形成一個(gè)新數(shù)組。 callback 函數(shù)只會(huì)在有值的索引上被調(diào)用;那些從來(lái)沒(méi)被賦過(guò)值或者使用 delete 刪除的索引則不會(huì)被調(diào)用。
    2014-10-10
  • javascript getElementsByName()的用法說(shuō)明

    javascript getElementsByName()的用法說(shuō)明

    當(dāng)頁(yè)面上的控件同名且多個(gè)的時(shí)候,你首先做的是什么?判斷長(zhǎng)度?的確,從程序的嚴(yán)密角度出發(fā),我們是需要判斷長(zhǎng)度,而且有長(zhǎng)度和沒(méi)長(zhǎng)度是兩種引用方法.
    2009-07-07
  • javascript ES6 新增了let命令使用介紹

    javascript ES6 新增了let命令使用介紹

    ES6新增了let命令,用來(lái)聲明變量。它的用法類(lèi)似于var,但是所聲明的變量,只在let命令所在的代碼塊內(nèi)有效
    2017-07-07
  • 常用的JS驗(yàn)證和函數(shù)匯總

    常用的JS驗(yàn)證和函數(shù)匯總

    本文是將個(gè)人整理收集的一些js驗(yàn)證函數(shù),都是經(jīng)常能夠用到的,非常實(shí)用的代碼,這里分享給有相同需求的小伙伴。
    2014-12-12
  • 關(guān)于reduce的介紹及用法說(shuō)明

    關(guān)于reduce的介紹及用法說(shuō)明

    這篇文章主要介紹了關(guān)于reduce的用法及說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-07-07

最新評(píng)論