Metode Data vă permit să obțineți și să setați valori de dată (ani, luni, zile, ore, minute, secunde, milisecunde)
Metode Data Get
Ia metode sunt folosite pentru a obține o parte dintr-o dată. Aici sunt cele mai frecvente (alphabetically) în (alphabetically) :
Metodă | Descriere |
---|---|
getDate() | Ia zi ca un număr (1-31) |
getDay() | Obține ziua săptămânii ca un număr (0-6) |
getFullYear() | Ia anul de patru cifre (yyyy) |
getHours() | Ia ora (0-23) |
getMilliseconds() | Ia milisecunde (0-999) |
getMinutes() | Ia minutele (0-59) |
getMonth() | Ia luna (0-11) |
getSeconds() | Ia secunde (0-59) |
getTime() | Ia timp (milliseconds since January 1, 1970) de (milliseconds since January 1, 1970) |
getTime() Metoda
getTime() returnează numărul de milisecunde de la 1 ianuarie 1970
Exemplu
<script>
var d = new Date();
document.getElementById("demo").innerHTML =
d.getTime();
</script>
Încearcă - l singur » getFullYear() Metoda
getFullYear() returnează anul de o dată ca un număr de patru cifre:
Exemplu
<script>
var d = new Date();
document.getElementById("demo").innerHTML =
d.getFullYear();
</script>
Încearcă - l singur » getDay() Metoda
getDay() returnează ziua săptămânii ca un număr (0-6) :
Exemplu
<script>
var d = new Date();
document.getElementById("demo").innerHTML =
d.getDay();
</script>
Încearcă - l singur » În JavaScript, prima zi a săptămânii (0) înseamnă "Sunday" , chiar dacă unele țări din lume , ia în considerare în prima zi a săptămânii să fie "Monday"
Puteți utiliza o serie de nume, și getDay() pentru a reveni ziua săptămânii ca un nume:
Exemplu
<script>
var d = new Date();
var days = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
document.getElementById("demo").innerHTML = days[d.getDay()];
</script>
Încearcă - l singur » Data Set Metode
Set metode sunt folosite pentru stabilirea unei părți dintr-o dată. Aici sunt cele mai frecvente (alphabetically) în (alphabetically) :
Metodă | Descriere |
---|---|
setDate() | Setați ziua ca un număr (1-31) |
setFullYear() | Setați anul (optionally month and day) |
setHours() | Setați ora (0-23) |
setMilliseconds() | Setați milisecunde (0-999) |
setMinutes() | Setați minutele (0-59) |
setMonth() | Setați luna (0-11) |
setSeconds() | Setați secundele (0-59) |
setTime() | Setați timpul (milliseconds since January 1, 1970) de (milliseconds since January 1, 1970) |
setFullYear() Metoda
setFullYear() stabilește un obiect dată la o anumită dată. În acest exemplu, până la 14 ianuarie 2020:
Exemplu
<script>
var d = new Date();
d.setFullYear(2020, 0, 14);
document.getElementById("demo").innerHTML =
d;
</script>
Încearcă - l singur » setDate() Metoda
setDate() stabilește zi a lunii (1-31) :
Exemplu
<script>
var d = new Date();
d.setDate(20);
document.getElementById("demo").innerHTML =
d;
</script>
Încearcă - l singur » setDate() Metoda poate fi de asemenea folosite pentru a adăuga zile la o dată:
Exemplu
<script>
var d = new Date();
d.setDate(d.getDate() + 50);
document.getElementById("demo").innerHTML =
d;
</script>
Încearcă - l singur » Dacă adăugarea de zile, deplasări luna sau an, modificările sunt tratate automat de către obiect Date.
Data de intrare - Date Procesare
Dacă aveți un șir de caractere dată validă, puteți utiliza Date. parse() Date. parse() metoda pentru a converti în milisecunde.
Date. parse() Date. parse() returnează numărul de milisecunde între data și 1 ianuarie 1970:
Exemplu
<script>
var msec = Date.parse("March 21, 2012");
document.getElementById("demo").innerHTML =
msec;
</script>
Încearcă - l singur » Apoi , puteți utiliza numărul de milisecunde pentru a converti la un obiect data:
Exemplu
<script>
var msec = Date.parse("March 21, 2012");
var d = new Date(msec);
document.getElementById("demo").innerHTML =
d;
</script>
Încearcă - l singur » Comparați datele
Datele pot fi comparate cu ușurință.
Următorul exemplu compară data de astăzi cu 14 ianuarie 2100:
Exemplu
var today, someday, text;
today = new Date();
someday = new Date();
someday.setFullYear(2100, 0, 14);
if (someday > today) {
text
= "Today is before January 14, 2100.";
} else {
text = "Today is
after January 14, 2100.";
}
document.getElementById("demo").innerHTML
= text;
Încearcă - l singur » JavaScript contează luni de la 0 la 11. ianuarie este 0. decembrie este de 11.
UTC Data Metode
Metode de data UTC sunt folosite pentru datele de lucru UTC (Univeral Time Zone dates) :
Metodă | Descriere |
---|---|
getUTCDate() | La fel ca getDate() , dar se întoarce la data UTC |
getUTCDay() | La fel ca getDay() , dar se întoarce în ziua UTC |
getUTCFullYear() | La fel ca getFullYear() , dar se întoarce anul UTC |
getUTCHours() | La fel ca getHours() , dar se întoarce ora UTC |
getUTCMilliseconds() | La fel ca getMilliseconds() , dar returnează milisecunde UTC |
getUTCMinutes() | La fel ca getMinutes() , dar se întoarce minutele UTC |
getUTCMonth() | La fel ca getMonth() , dar se întoarce luna UTC |
getUTCSeconds() | La fel ca getSeconds() , dar se întoarce secundele UTC |
Complet JavaScript Data de referință
Pentru o referință completă, du - te la nostru complet JavaScript Data de referință .
Referința conține descrieri și exemple de toate proprietățile și metodele Data.