podanie - Kurs HTML i CSS
- Obiekty daty - Date / Konwersja daty na milisekundy - UTC
...0, 32) jest równoważny Date.UTC(2014, 1, 1). Funkcja sama przeliczy prawidłową datę, uwzględniając przy tym nawet lata przestępne. Uczulam, że podanie wartości 12 jako month wcale nie oznacza grudnia, ale styczeń następnego roku. Podając argumenty do tej funkcji należy pamiętać, że przyjmuje ona datę i czas w strefie czasowej południka zerowego - inaczej niż w analogicznym wywołaniu new Date(...), gdzie podaje się datę i czas, określone w lokalnej strefie czasowej. Przykład Date.UTC...
- Obiekty daty - Date / Tworzenie obiektu daty - new Date
...Wartość 2000 zostanie potraktowana jako liczba milisekund od północy 1 stycznia 1970 w strefie czasowej południka zerowego. Uczulam również, że podanie wartości 12 jako month wcale nie oznacza grudnia, ale styczeń następnego roku. Aby utworzyć obiekt daty tylko na podstawie roku, należy wpisać go tekstowo: new Date("2000"). Co ciekawe, nie ma możliwości użycia argumentu year w celu ustawienia roku 0 - 99, gdyż w takim przypadku funkcja doda podaną wartość do liczby 1900 i otrzymamy rok z...
- Operacje na datach - Date.prototype / Ustawianie milisekund - setMilliseconds
...obiekt nie jest typu daty i czasu Ustawia liczbową milisekundę w obiekcie daty i czasu, określoną w lokalnej strefy czasowej. Możliwe jest również podanie wartości spoza przewidzianego zakresu - w tym ujemnej. Wtedy funkcja sama przeliczy prawidłową datę. 1 sekunda zawiera 1000 milisekund. Aby pobrać aktualną wartość, użyj funkcji Date.prototype.getMilliseconds. Przykład Date.prototype.setMilliseconds var x = new Date("1410-07-15T13:30:59.000+02:00"); x.setMilliseconds(500)...
- Operacje na datach - Date.prototype / Ustawianie milisekund w UTC - setUTCMilliseconds
...daty i czasu Ustawia liczbową milisekundę w obiekcie daty i czasu, określoną w strefie czasowej południka zerowego (UTC). Możliwe jest również podanie wartości spoza przewidzianego zakresu - w tym ujemnej. Wtedy funkcja sama przeliczy prawidłową datę. 1 sekunda zawiera 1000 milisekund. Aby pobrać aktualną wartość, użyj funkcji Date.prototype.getUTCMilliseconds. Przykład Date.prototype.setUTCMilliseconds var x = new Date("1410-07-15T13:30:59.000+02:00"); x.setUTCMilliseconds(500)...
- Operacje na datach - Date.prototype / Ustawianie sekund - setSeconds
...i czasu Ustawia liczbową sekundę oraz ewentualnie milisekundę w obiekcie daty i czasu, określoną w lokalnej strefie czasowej. Możliwe jest również podanie wartości spoza przewidzianego zakresu - w tym ujemnej. Wtedy funkcja sama przeliczy prawidłową datę. Przykład Date.prototype.setSeconds var x = new Date("1410-07-15T13:30:59.000+02:00"); x.setSeconds(0, 500); // -17655020999500 x; // new...
- Operacje na datach - Date.prototype / Ustawianie sekund w UTC - setUTCSeconds
...liczbową sekundę oraz ewentualnie milisekundę w obiekcie daty i czasu, określoną w strefie czasowej południka zerowego (UTC). Możliwe jest również podanie wartości spoza przewidzianego zakresu - w tym ujemnej. Wtedy funkcja sama przeliczy prawidłową datę. Przykład Date.prototype.setUTCSeconds var x = new Date("1410-07-15T13:30:59.000+02:00"); x.setUTCSeconds(0, 500); // -17655020999500 x; // new...
- Operacje na datach - Date.prototype / Ustawianie minut - setMinutes
...Ustawia liczbową minutę oraz ewentualnie sekundę i milisekundę w obiekcie daty i czasu, określoną w lokalnej strefie czasowej. Możliwe jest również podanie wartości spoza przewidzianego zakresu - w tym ujemnej. Wtedy funkcja sama przeliczy prawidłową datę. Przykład Date.prototype.setMinutes var x = new Date("1410-07-15T13:30:59.000+02:00"); x.setMinutes(15, 0, 500); // -17655021899500 x; // new...
- Operacje na datach - Date.prototype / Ustawianie minut w UTC - setUTCMinutes
...minutę oraz ewentualnie sekundę i milisekundę w obiekcie daty i czasu, określoną w strefie czasowej południka zerowego (UTC). Możliwe jest również podanie wartości spoza przewidzianego zakresu - w tym ujemnej. Wtedy funkcja sama przeliczy prawidłową datę. Przykład Date.prototype.setUTCMinutes var x = new Date("1410-07-15T13:30:59.000+02:00"); x.setUTCMinutes(15, 0, 500); // -17655021899500 x; // new...
- Operacje na datach - Date.prototype / Ustawianie godzin - setHours
...liczbową godzinę oraz ewentualnie minutę, sekundę i milisekundę w obiekcie daty i czasu, określoną w lokalnej strefie czasowej. Możliwe jest również podanie wartości spoza przewidzianego zakresu - w tym ujemnej. Wtedy funkcja sama przeliczy prawidłową datę. Wartość 24, podana jako hour, oznacza północ następnego dnia, 25 - godzina pierwsza w nocy następnego dnia itd. Przykład Date.prototype.setHours var x = new Date("1410-07-15T13:30:59.000+02:00"); x.setHours(12, 15, 0, 500)...
- Operacje na datach - Date.prototype / Ustawianie godzin w UTC - setUTCHours
...oraz ewentualnie minutę, sekundę i milisekundę w obiekcie daty i czasu, określoną w strefie czasowej południka zerowego (UTC). Możliwe jest również podanie wartości spoza przewidzianego zakresu - w tym ujemnej. Wtedy funkcja sama przeliczy prawidłową datę. Wartość 24, podana jako hour, oznacza północ następnego dnia, 25 - godzina pierwsza w nocy następnego dnia itd. Przykład Date.prototype.setUTCHours var x = new Date("1410-07-15T13:30:59.000+02:00"); x.setUTCHours(12, 15, 0, 500)...
