podanie - Kurs HTML i CSS
- 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)...
- Operacje na datach - Date.prototype / Ustawianie dnia miesiąca - setDate
...nie jest typu daty i czasu Ustawia liczbowy dzień miesiąca w obiekcie daty i czasu, określony 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ę, uwzględniając nawet lata przestępne. Przykład Date.prototype.setDate var x = new Date("1410-07-15T00:00:00.000+02:00"); x.setDate(16); // -17654983200000 x; // new...