Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Dátum Rozdiel Java Script

Podľa využitia " Date " objekt v jazyku JavaScript , programátor môže zavolať na aktuálny dátum alebo vytvoriť objekty , ktoré predstavujú minulosti alebo budúcnosti dátum . Ďalej môže programátor porovnať tieto termíny a nájsť rozdiely medzi nimi . JavaScript Date Object

Dátum objekt pracuje priamo s aktuálnym dátumom systému beží ďalej . Tiež, programátor môže vytvárať dátum objekty , ktoré predstavujú budúce termín tým , že inicializačný argumenty k objektu , keď je vytvorený . Programátor potom môžete použiť funkciu objektu Date vytiahnuť konkrétne argumenty odo dňa ( deň , rok , atď ) , alebo porovnávať dáta a zistite , ktorý dátum je neskorší .
Ako Dnešný dátum

Pri vytvorení objektu Date , obsahuje aktuálne informácie o dátume , kedy bola inštancia . Pokiaľ nie je nič iného , vzhľadom k objektu date , kedy bol vytvorený , bude mať vždy , že aktuálny dátum a čas v nej uložené . Ak chcete získať nové aktuálny čas , však, programátor musí volať metódy , ako je napríklad " getDate " alebo " getMonth " aktualizovať dátum a čas .
Vytvorenie novej dátum

iný spôsob , ako vytvoriť inštanciu dátum objektov je poskytovať informácie o času a dátumu do objektu . Keď je vytvorený dátum objekt , programátor môže dodať číselné hodnoty zmeňte hodnoty dáta , ako je napríklad rok alebo mesiac . Napríklad nasledujúci kód ukazuje , ako vytvoriť dátum objekt , ktorý predstavuje dátum Vianoc v roku 1999 :

var Vianoce = new Date ( ) ; christmas.setFullYear ( 1999 , 11 , 25 ) ; //december 25 , 1999
Získanie rozdiel

vypočítať rozdiely v dátume je otázkou odpočítaním doby jedného dátumu od druhého , zastúpené v milisekundách od štandardnej dáta v roku 1970 , a prevedenie na jednotku času , ako je napríklad dní . Takže , vo vianočnom Napríklad , ak programátor chcel vidieť , koľko času uplynulo v dňoch od Vianoc 1999 , mohla odpočítať čas v milisekundách od dnešnej aktuálny čas a potom previesť do dní :

var dnes = new Date ( ) ; var deň = 1000 * 60 * 60 * 24 , //počet milisekúnd za deň

document.write ( Math.ceil ( ( christmas.getTime ( ) today.getTime ( ) ) /( deň ) ) ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené