date - Kurs HTML i CSS
- Operacje na datach - Date.prototype / Pobieranie godziny w UTC - getUTCHours
Date.prototype.getUTCHours() Wartość: Number - godzina (0...23) albo NaN (gdy bieżący obiekt nie przechowuje poprawnej daty i czasu) Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Pobiera liczbową godzinę z obiektu daty i czasu, przeliczoną do strefy czasowej południka zerowego (UTC). Przykład Date.prototype.getUTCHours new Date("1410-07-15T13:30+02:00").getUTCHours(); // 11 new Date(NaN).getUTCHours(); // NaN...
- Operacje na datach - Date.prototype / Pobieranie minut - getMinutes
Date.prototype.getMinutes() Wartość: Number - minuta (0...59) albo NaN (gdy bieżący obiekt nie przechowuje poprawnej daty i czasu) Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Pobiera liczbową minutę z obiektu daty i czasu, przeliczoną do lokalnej strefy czasowej. Przykład Date.prototype.getMinutes new Date("1410-07-15T13:30+02:00").getMinutes(); // 30 new Date(NaN).getMinutes(); // NaN Date.prototype.getMinutes.call(null)...
- Operacje na datach - Date.prototype / Pobieranie minut w UTC - getUTCMinutes
Date.prototype.getUTCMinutes() Wartość: Number - minuta (0...59) albo NaN (gdy bieżący obiekt nie przechowuje poprawnej daty i czasu) Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Pobiera liczbową minutę z obiektu daty i czasu, przeliczoną do strefy czasowej południka zerowego (UTC). Przykład Date.prototype.getUTCMinutes new Date("1410-07-15T13:30+02:00").getUTCMinutes(); // 30 new Date(NaN).getUTCMinutes(); // NaN...
- Operacje na datach - Date.prototype / Pobieranie sekund - getSeconds
Date.prototype.getSeconds() Wartość: Number - sekunda (0...59) albo NaN (gdy bieżący obiekt nie przechowuje poprawnej daty i czasu) Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Pobiera liczbową sekundę z obiektu daty i czasu, przeliczoną do lokalnej strefy czasowej. Przykład Date.prototype.getSeconds new Date("1410-07-15T13:30:59+02:00").getSeconds(); // 59 new Date(NaN).getSeconds(); // NaN Date.prototype.getSeconds.call(null)...
- Operacje na datach - Date.prototype / Pobieranie sekund w UTC - getUTCSeconds
Date.prototype.getUTCSeconds() Wartość: Number - sekunda (0...59) albo NaN (gdy bieżący obiekt nie przechowuje poprawnej daty i czasu) Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Pobiera liczbową sekundę z obiektu daty i czasu, przeliczoną do strefy czasowej południka zerowego (UTC). Przykład Date.prototype.getUTCSeconds new Date("1410-07-15T13:30:59+02:00").getUTCSeconds(); // 59 new Date(NaN).getUTCSeconds(); // NaN...
- Operacje na datach - Date.prototype / Pobieranie milisekund w UTC - getUTCMilliseconds
Date.prototype.getUTCMilliseconds() Wartość: Number - milisekunda (0...999) albo NaN (gdy bieżący obiekt nie przechowuje poprawnej daty i czasu) Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Pobiera liczbową milisekundę z obiektu daty i czasu, przeliczoną do strefy czasowej południka zerowego (UTC). 1 sekunda zawiera 1000 milisekund. Przykład Date.prototype.getUTCMilliseconds new Date("1410-07-15T13:30:59.500+02:00").getUTCMilliseconds(); // 500 new...
- Operacje na datach - Date.prototype / Pobieranie przesunięcia strefy czasowej - getTimezoneOffset
Date.prototype.getTimezoneOffset() Wartość: Number - różnica minut pomiędzy UTC a czasem lokalnym albo NaN (gdy bieżący obiekt nie przechowuje poprawnej daty i czasu) Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Sprawdza, jaka była/będzie określonego dnia różnica minut pomiędzy strefą czasową południka zerowego a czasem lokalnym. Jest to liczba przeciwna do przesunięcia strefy czasowej, podawanego przy ustawianiu czasu. Przykład Date.prototype.getTimezoneOffset new...
- Operacje na datach - Date.prototype / Pobieranie milisekund - getMilliseconds
Date.prototype.getMilliseconds() Wartość: Number - milisekunda (0...999) albo NaN (gdy bieżący obiekt nie przechowuje poprawnej daty i czasu) Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Pobiera liczbową milisekundę z obiektu daty i czasu, przeliczoną do lokalnej strefy czasowej. 1 sekunda zawiera 1000 milisekund. Przykład Date.prototype.getMilliseconds new Date("1410-07-15T13:30:59.500+02:00").getMilliseconds(); // 500 new Date(NaN).getMilliseconds()...
- Operacje na datach - Date.prototype / Konwersja do formatu UTC - toUTCString
Date.prototype.toString() Wartość: String - data i czas Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Działa analogicznie jak Date.prototype.toString, ale zwraca datę i czas zawsze w strefie czasowej południka zerowego (UTC). Przykład Date.prototype.toUTCString new Date(1410, 6, 15, 13, 30, 59).toUTCString(); // np.: "Sun, 15 Jul 1410 11:30:59 GMT" Date.prototype.toUTCString.call(null); // TypeError Date.prototype.toUTCString.call(undefined)...
- Operacje na datach - Date.prototype / Konstruktor obiektu daty - constructor
Date.prototype.constructor Wartość: Function - konstruktor obiektu Zawiera konstruktor wbudowanego obiektu daty i czasu Date. Przykład Date.prototype.constructor Date.prototype.constructor === Date; // true new Date().constructor === Date; // true Date.prototype.constructor === Object; // false