Metody ustawiania daty w JavaScript
- Poprzednia strona Metody uzyskiwania dat JS
- Następna strona Matematyka JS
Użycie metody "ustawienie daty" pozwala na ustawienie wartości daty obiektu daty (rok, miesiąc, dzień, godzina, minuta, sekunda, milisekunda).
Metody ustawiania daty
Metody ustawiania daty służą do ustawiania określonej części daty. Poniżej znajdują się najczęściej używane metody (uporządkowane alfabetycznie):
Metoda | Opis |
---|---|
setDate() | Ustawienie dnia wartością liczbową (1-31) |
setFullYear() | Ustawienie roku (opcjonalnie miesiąc i dzień) |
setHours() | Ustawienie godzin (0-23) |
setMilliseconds() | Ustawienie milisekund (0-999) |
setMinutes() | Ustawienie minut (0-59) |
setMonth() | Ustawienie miesiąca (0-11) |
setSeconds() | Ustawienie sekund (0-59) |
setTime() | Ustawienie czasu (w milisekundach od 1 stycznia 1970 roku do teraz) |
Metoda setFullYear()
setFullYear()
Metoda ustawiania roku daty obiektu. W tym przykładzie ustawiono na rok 2020:
Przykład
<script> var d = new Date(); d.setFullYear(2020); document.getElementById("demo").innerHTML = d; </script>
setFullYear()
Metoda możeWybierzUstawienie miesiąca i dnia:
Przykład
<script> var d = new Date(); d.setFullYear(2020, 11, 3); document.getElementById("demo").innerHTML = d; </script>
Metoda setMonth()
setMonth()
Metoda ustawiania miesiąca daty obiektu (0-11):
Przykład
<script> var d = new Date(); d.setMonth(11); document.getElementById("demo").innerHTML = d; </script>
Metoda setDate()
setDate()
Metoda ustawiania dnia daty obiektu (1-31):
Przykład
<script> var d = new Date(); d.setDate(15); document.getElementById("demo").innerHTML = d; </script>
setDate()
Metoda ta może również być używana do ustawiania dniDodajDo daty:
Przykład
<script> var d = new Date(); d.setDate(d.getDate() + 50); document.getElementById("demo").innerHTML = d; </script>
Jeśli dodajesz dni, zmieniasz miesiąc lub rok, zmiana zostanie automatycznie przetworzona przez obiekt Date.
Metoda setHours()
setHours()
Metoda ustawiania godzin daty obiektu (0-23):
Przykład
<script> var d = new Date(); d.setHours(22); document.getElementById("demo").innerHTML = d; </script>
Metoda setMinutes()
setMinutes()
Metoda ustawiania minut daty obiektu (0-59):
Przykład
<script> var d = new Date(); d.setMinutes(30); document.getElementById("demo").innerHTML = d; </script>
Metoda setSeconds()
setSeconds()
Metoda ustawiania sekund daty obiektu daty (0-59):
Przykład
<script> var d = new Date(); d.setSeconds(30); document.getElementById("demo").innerHTML = d; </script>
Porównaj daty
Daty można łatwo porównać.
Poniższy przykład porównuje dzisiaj z 16 stycznia 2049:
Przykład
var today, someday, text; today = new Date(); someday = new Date(); someday.setFullYear(2049, 0, 16); if (someday > today) { text = "Dziś jest przed 16 stycznia 2049"; } text = "Dziś jest po 16 stycznia 2049"; } document.getElementById("demo").innerHTML = text;
JavaScript liczy miesiące od 0 do 11. Luty jest 0. Grudzień jest 11.
Pełny podręcznik referencyjny dat JavaScript
Aby uzyskać pełny podręcznik referencyjny dat, odwiedź nasz Podręcznik referencyjny dat JavaScript.
Ten podręcznik zawiera opisy i przykłady wszystkich właściwości i metod dat.
- Poprzednia strona Metody uzyskiwania dat JS
- Następna strona Matematyka JS