- метод getDate
- метод getDay
- метод getFullYear
- метод getHours
- метод getMilliseconds
- метод getMinutes
- метод getMonth
- метод getSeconds
- метод getTime
- метод getTimezoneOffset
- метод getUTCDate
- метод getUTCDay
- метод getUTCFullYear
- метод getUTCHours
- метод getUTCMilliseconds
- метод getUTCMinutes
- метод getUTCMonth
- метод getUTCSeconds
- метод getVarDate
- метод getYear
- метод parse
- метод setDate
- метод setFullYear
- метод setHours
- метод setMilliseconds
- метод setMinutes
- метод setMonth
- метод setSeconds
- метод setTime
- метод setUTCDate
- метод setUTCFullYear
- метод setUTCHours
- метод setUTCMilliseconds
- метод setUTCMinutes
- метод setUTCMonth
- метод setUTCSeconds
- метод setYear
- метод toDateString
- метод toGMTString
- метод toLocaleDateString
- метод toLocaleString
- метод toLocaleTimeString
- метод toTimeString
- метод toString
- метод toUTCString
- метод UTC
- метод valueOf
Об'єкт Date призначений для маніпуляцій з датами і часом. Його примітивним значенням є число, яке дорівнює кількості мілісекунд щодо базового часу , Рівного півночі 1 січня 1970 р Грінвічським меридіану (UTC, Universal Coordinated Time). Якщо це значення дорівнює NaN , То воно вважається невизначеним. День складається з 86400000 мілісекунд. Діапазон значень Date від -100000000 днів до 100000000 днів щодо базового часу, що приблизно дорівнює 285 616 років в кожну сторону відліку. Для створення об'єктів Date використовуються наступні конструктори: new Date () new Date (число) new Date (рядок) new Date (рік, місяць, день [, годинник [, хвилини [, секунди [, мс]?]?]?]?) тут: Перший конструктор створює об'єкт Date з поточною датою і часом за місцевим часом. Решта конструктори створюють об'єкт Date з датою і часом, заданими аргументами конструктора. приклади: var a = new Date (); // поточні дата і час var b = new Date ( "May 21, 1958 10:15 AM"); // задані дата і час var c = new Date (1958, 4, 21, 10, 15); // те ж саме в іншому форматі Властивості об'єкта Date Властивість Опис Член прототипу constructor Конструктор, який створив об'єкт. Так prototype Посилання на прототип класу об'єктів. Ні Методи об'єкта Date Метод Опис Член прототипу getDate Повертає день місяця за місцевим часом. Так getDay Повертає день тижня за місцевим часом. Так getFullYear Повертає повний номер року за місцевим часом. Так getHours Повертає годинник за місцевим часом. Так getMilliseconds Повертає мілісекунди за місцевим часом. Так getMinutes Повертає хвилини за місцевим часом. Так getMonth Повертає місяць за місцевим часом. Так getSeconds Повертає секунди за місцевим часом. Так getTime Повертає примітивне значення об'єкта. Так getTimezoneOffset Повертає різницю у хвилинах між місцевим часом і UTC. Так getUTCDate Повертає день місяця за часом UTC. Так getUTCDay Повертає день тижня по часу UTC. Так getUTCFullYear Повертає повний номер року за часом UTC. Так getUTCHours Повертає годинник за часом UTC. Так getUTCMilliseconds Повертає мілісекунди за часом UTC. Так getUTCMinutes Повертає хвилини за часом UTC. Так getUTCMonth Повертає місяць за часом UTC. Так getUTCSeconds Повертає секунди за часом UTC. Так getVarDate Повертає примітивне значення об'єкта в форматі VT_DATE. немає getYear Повертає номер року за місцевим часом. Так parse Перетворює дату, задану рядком, в кількість мілісекунд щодо базового часу. немає setDate Встановлює день місяця за місцевим часом. Так setFullYear Встановлює повний номер року за місцевим часом. Так setHours Встановлює годинник за місцевим часом. Так setMilliseconds Встановлює мілісекунди за місцевим часом. Так setMinutes Встановлює хвилини за місцевим часом. Так setMonth Встановлює місяць за місцевим часом. Так setSeconds Встановлює секунди за місцевим часом. Так setTime Встановлює примітивне значення об'єкта. Так setUTCDate Встановлює день місяця за часом UTC. Так setUTCFullYear Встановлює повний номер року за часом UTC. Так setUTCHours Встановлює годинник за часом UTC. Так setUTCMilliseconds Встановлює мілісекунди за часом UTC. Так setUTCMinutes Встановлює хвилини за часом UTC. Так setUTCMonth Встановлює місяць за часом UTC. Так setUTCSeconds Встановлює секунди за часом UTC. Так setYear Встановлює номер року за місцевим часом. Так toDateString Перетворює примітивне значення об'єкта в рядок дати. Так toGMTString Перетворює примітивне значення об'єкта в рядок дати і часу по Грінвічським меридіану. Так toLocaleDateString Перетворює примітивне значення об'єкта в рядок дати в форматі операційної системи. Так toLocaleString Перетворює примітивне значення об'єкта в рядок дати і часу в форматі операційної системи. Так toLocaleTimeString Перетворює примітивне значення об'єкта в рядок часу у форматі операційної системи. Так toString Перетворює примітивне значення об'єкта в рядок. Так toTimeString Перетворює примітивне значення об'єкта в рядок часу. Так toUTCString Перетворює примітивне значення об'єкта в рядок дати і часу по UTC. Так UTC Повертає примітивне значення об'єкта за часом UTC. немає valueOf Повертає примітивне значення об'єкта. Так : Дата .getDate () Результат: числове значення Метод getDate перетворює примітивне значення об'єкта дата в номер дня місяця за місцевим часом і повертає його. Результатом є ціле число в діапазоні від 1 до 31. Наприклад, сценарій var xmas = new Date ( "December 25, 1999. 23:59:59"); document.write (xmas.getDate ()); виведе на екран оглядача число 25. : Дата .getDay () Результат: числове значення Метод getDay перетворює примітивне значення об'єкта дата в номер дня тижня за місцевим часом і повертає його. Результатом є ціле число в діапазоні від 0 до 6: 0 = неділю, 1 = понеділок, 2 = вівторок, 3 = середа, 4 = четвер, 5 = п'ятниця 6 = субота. Наприклад, сценарій var xmas = new Date ( "December 25, 1999. 23:59:59"); document.write (xmas.getDay ()); виведе на екран оглядача число 6 (т. е. різдво в 1999 р довелося на суботу). : Дата .getFullYear () Результат: числове значення Метод getFullYear перетворює примітивне значення об'єкта дата в повний (чотиризначний) номер року за місцевим часом і повертає його. Наприклад, сценарій var today = new Date (); document.write (today.getFullYear ()); виведе на екран оглядача числа 2000. : Дата .getHours () Результат: числове значення Метод getHours перетворює примітивне значення об'єкта дата в номер години за місцевим часом і повертає його. Результатом є ціле число в діапазоні від 0 до 23. Наприклад, сценарій var xmas = new Date ( "December 25, 1999. 23:59:59"); document.write (xmas.getHours ()); виведе на екран оглядача число 23. : Дата .getMilliseconds () Результат: числове значення Метод getMilliseconds перетворює примітивне значення об'єкта дата в мікросекунди за місцевим часом і повертає його. Результатом є ціле число в діапазоні від 0 до 999. Наприклад, сценарій var xmas = new Date ( "December 25, 1999. 23:59:59"); document.write (xmas.getMilliseconds ()); виведе на екран оглядача число 0. : Дата .getMinutes () Результат: числове значення Метод getMinutes перетворює примітивне значення об'єкта дата в хвилини за місцевим часом і повертає його. Результатом є ціле число в діапазоні від 0 до 59. Наприклад, сценарій var xmas = new Date ( "December 25, 1999. 23:59:59"); document.write (xmas.getMinutes ()); виведе на екран оглядача число 59. : Дата .getMonth () Результат: числове значення Метод getMonth перетворює примітивне значення об'єкта дата в номер місяця за місцевим часом і повертає його. Результатом є ціле число в діапазоні від 0 до 11: 0 = січень, 1 = лютий, 2 = березень, 3 = квітень, 4 = травень, 5 = червень, 6 = липень, 7 = серпень, 8 = вересень, 9 = жовтня , 10 = листопад, 11 = грудень. Наприклад, сценарій var xmas = new Date ( "December 25, 1999. 23:59:59"); document.write (xmas.getMonth ()); виведе на екран оглядача число 11. : Дата .getSeconds () Результат: числове значення Метод getSeconds перетворює примітивне значення об'єкта дата в секунди за місцевим часом і повертає його. Результатом є ціле число в діапазоні від 0 до 59. Наприклад, сценарій var xmas = new Date ( "December 25, 1999. 23:59:59"); document.write (xmas.getSeconds ()); виведе на екран оглядача число 59. : Дата .getTime () Результат: числове значення Метод getTime повертає примітивне значення об'єкта дата. Цей метод корисний для копіювання значення одного об'єкта Date в інший. приклад: var d1 = new Date ( "May 21, 1958"); var d2 = new Date (); d2.SetTime (d1.GetTime ()); // тепер значення цих об'єктів рівні : Дата .getTimezoneOffset () Результат: числове значення Метод getTimezoneOffset повертає різницю в хвилинах між UTC і місцевим часом (т. Е. Часом комп'ютера, на якому виконується сценарій). Через переходів на літній і зимовий час ця різниця протягом року може змінюватися. Для перекладу місцевого часу в UTC слід додати до нього отримане значення. Якщо, наприклад, наступний сценарій var today = new Date (); document.write (today.getTimezoneOffset () / 60); виконується на комп'ютері, що знаходиться в Єкатеринбурзі, то він виведе на екран оглядача число -6. Це означає, що час в Єкатеринбурзі на 6 годин більше, ніж UTC. : Дата .getUTCDate () Результат: числове значення Метод getUTCDate перетворює примітивне значення об'єкта дата в номер дня місяця за часом UTC і повертає його. Результатом є ціле число в діапазоні від 1 до 31. Наприклад, сценарій var today = new Date (); document.write (today.getUTCDate ()); виведе на екран оглядача сьогоднішній день місяця. : Дата .getUTCDay () Результат: числове значення Метод getUTCDay перетворює примітивне значення об'єкта дата в номер дня тижня по часу UTC і повертає його. Результатом є ціле число в діапазоні від 0 до 6: 0 = неділю, 1 = понеділок, 2 = вівторок, 3 = середа, 4 = четвер, 5 = п'ятниця 6 = субота. Наприклад, сценарій var today = new Date (); document.write (today.getUTCDay ()); виведе на екран оглядача сьогоднішній день тижня. : Дата .getUTCFullYear () Результат: числове значення Метод getUTCFullYear перетворює примітивне значення об'єкта дата в повний (чотиризначний) номер року за часом UTC і повертає його. Наприклад, сценарій var today = new Date (); document.write (today.getUTCFullYear ()); виведе на екран оглядача номер поточного року. : Дата .getHours () Результат: числове значення Метод getUTCHours перетворює примітивне значення об'єкта дата в номер години за часом UTC і повертає його. Результатом є ціле число в діапазоні від 0 до 23. Наприклад, сценарій var today = new Date (); document.write (today.getUTCHours ()); виведе на екран оглядача поточну кількість годин. : Дата .getUTCMilliseconds () Результат: числове значення Метод getUTCMilliseconds перетворює примітивне значення об'єкта дата в мікросекунди за часом UTC і повертає його. Результатом є ціле число в діапазоні від 0 до 999. Наприклад, сценарій var today = new Date (); document.write (today.getUTCMilliseconds ()); виведе на екран оглядача поточну кількість мілісекунд. : Дата .getUTCMinutes () Результат: числове значення Метод getUTCMinutes перетворює примітивне значення об'єкта дата в хвилини за часом UTC і повертає його. Результатом є ціле число в діапазоні від 0 до 59. Наприклад, сценарій var today = new Date (); document.write (today.getUTCMinutes ()); виведе на екран оглядача поточну кількість хвилин. : Дата .getUTCMonth () Результат: числове значення Метод getUTCMonth перетворює примітивне значення об'єкта дата в номер місяця за часом UTC і повертає його. Результатом є ціле число в діапазоні від 0 до 11: 0 = січень, 1 = лютий, 2 = березень, 3 = квітень, 4 = травень, 5 = червень, 6 = липень, 7 = серпень, 8 = вересень, 9 = жовтня , 10 = листопад, 11 = грудень. Наприклад, сценарій var today = new Date (); document.write (today.getUTCMonth ()); виведе на екран оглядача номер поточного місяця. : Дата .getSeconds () Результат: числове значення Метод getUTCSeconds перетворює примітивне значення об'єкта дата в секунди за часом UTC і повертає його. Результатом є ціле число в діапазоні від 0 до 59. Наприклад, сценарій var today = new Date (); document.write (today.getUTCSeconds ()); виведе на екран оглядача поточну кількість секунд. : Дата .getVarDate () Результат: числове значення Метод getVarDate перетворює примітивне значення об'єкта дата в формат VT_DATE і повертає його. Результат залежить від регіональних налаштувань і не використовується JavaScript. Тому цей метод призначений виключно для взаємодії з COM-об'єктами, об'єктами ActiveX або з мовами, які використовують формат дати VT_DATE (такі, наприклад, Visual Basic і VBScript). : Дата .getYear () Результат: числове значення Підтримка: Роки 1900-1999 повертаються як 00-99; всі інші роки повертаються чотиризначними числами. Повертається номер року мінус 1900. Метод getYear перетворює примітивне значення об'єкта дата в номер року за місцевим часом і повертає його. Цей метод є застарілим і підтримується тільки в цілях сумісності; замість нього слід користуватися методом getFullYear . Наприклад, сценарій var today = new Date (); document.write (today.getYear ()); виведе на екран Internet Explorer число 2000, а на екран Netscape Navigator число 100. : Date.parse (рядок) Аргументи: рядок - рядковий вираз Результат: числове значення Метод parse перетворює дату, задану рядком, в кількість мілісекунд щодо базового часу , І повертає його. Рядок: повинна містити дату і час в певному форматі. Допускаються наступні формати дати (прогалини і коми трактуються як роздільники): "7/20/82" "July 10, 1995" "12-11-76" "10 Jan 2000" Час може містити години, хвилини і секунди, розділені двокрапкою: "11:" "11:45" "23:45:12" "11:45:12 PM" Після дати і часу може стояти покажчик часового поясу наступного виду (обидві форми еквівалентні і означають на 4 години 30 хвилин більше UTC): "UTC + 0430" "GMT + 0430" Якщо такого вказівника немає, то час вважається місцевим. Перед датою і часом може стояти назва дня тижня; якщо воно не відповідає заданій датою, то ігнорується. Це статичний метод об'єкта Date, тому для доступу до нього використовується форма Date.parse, а не об'єкт .parse. Наприклад, сценарій var d = new Date (); d.setTime (Date.parse ( "21 May 1 958 10:12")); document.write (d.toLocaleString ()); виведе на екран оглядача приблизно такий рядок: Wednesday, May 21, 1958 10:12:00 (точний вид цього рядка залежить від оглядача і налаштувань операційної системи). : Дата .setDate (день) Аргументи: день - числовий вираз Результат: немає Метод setDate змінює номер дня місяця за місцевим часом в об'єкті дата. День повинен бути цілим числом в діапазоні від 1 до 31. Якщо день перевищує кількість днів у цьому місяці, то встановлюється день, рівний дню мінус кількість днів у цьому місяці, а номер місяця збільшується. Якщо день негативний, то день і місяць змінюються по аналогічним правилам. Наприклад, сценарій var d = new Date ( "July 27, 1962 23:30:00"); d.setDate (32); document.write (d.toLocaleString ()); виведе на екран оглядача рядок Wednesday, August 01, 1962 23:30:00. : Дата .setFullYear (рік [, місяць [, день]?]?) Аргументи: рік, місяць, день - числові вирази Результат: немає Метод setFullYear змінює повний (чотиризначний) номер року за місцевим часом в об'єкті дата. Одночасно він дозволяє змінити номер місяця і номер дня у місяці (пор. Методи setMonth і setDate ). Наприклад, сценарій var d = new Date ( "September 26, 2000. 9:52:30"); d.setFullYear (1999); document.write (d.toLocaleString ()); виведе на екран оглядача рядок Sunday, September 26, 1999. 9:52:30. : Дата .setHours (годинник [, хвилини [, секунди [, мілісекунди]?]?]?) Аргументи: години, хвилини, секунди, мілісекунди - числові вирази Результат: немає Метод setHours задає годинник за місцевим часом в об'єкті дата. Годинник повинен бути цілим числом в діапазоні від 0 до 23. Якщо годинник більше 23, то встановлюється годину, рівний годинах мінус 23, а номер дня збільшується. Якщо годинник негативні, то годину і день змінюються по аналогічним правилам. Цей метод дозволяє одночасно змінити хвилини, секунди і мілісекунди в об'єкті дата. Пор. методи setMinutes , setSeconds і setMilliseconds . Наприклад, сценарій var d = new Date ( "July 27, 1962 23:30:00"); d.setHours (25); document.write (d.toLocaleString ()); виведе на екран оглядача рядок Saturday, July 28, 1962 1:30:00. : Дата .setMilliseconds (мілісекунди) Аргументи: мілісекунди - числове вираження Результат: немає Метод setMilliseconds задає мілісекунди за місцевим часом в об'єкті дата. Мілісекунди повинні бути цілим числом в діапазоні від 0 до 999. Якщо мілісекунди більше 999, то встановлюються мілісекунди, рівні мілісекунд мінус 999, а номер секунди збільшується. Якщо мілісекунди негативні, то мілісекунди і секунди змінюються по аналогічним правилам. Наприклад, сценарій var d = new Date ( "January 20, 1999. 23:59:59"); d.setMilliseconds (-1000); document.write (d.toLocaleString ()); виведе на екран оглядача рядок Wednesday, January 20, 1999. 23:59:58. : Дата .setMinutes (хвилини [, секунди [, мілісекунди]?]?) Аргументи: хвилини, секунди, мілісекунди - числове вираження Результат: немає Метод setMinutes задає хвилини за місцевим часом в об'єкті дата. Хвилини повинні бути цілим числом в діапазоні від 0 до 59. Якщо хвилини більше 59, то встановлюються хвилини, рівні хвилинах мінус 59, а номер години збільшується. Якщо хвилини негативні, то хвилини і годинник змінюються по аналогічним правилам. Цей метод дозволяє одночасно змінити секунди і мілісекунди в об'єкті дата. Пор. методи setSeconds і setMilliseconds . Наприклад, сценарій var d = new Date ( "January 20, 1999. 23:59:59"); d.setMinutes (60); document.write (d.toLocaleString ()); виведе на екран оглядача рядок Thursday, January 21, 1999. 00:00:59. : Дата .setMonth (місяць [, день]?) Аргументи: місяць, день - числові вирази Результат: немає Метод setMonth задає номер місяця за місцевим часом в об'єкті дата. Місяць повинен бути цілим числом в діапазоні від 0 до 11. Якщо місяць більше 11, то встановлюється місяць, дорівнює місяцю мінус 11, а номер року збільшується. Якщо місяць від'ємний, то місяць і роки змінюються по аналогічним правилам. Цей метод дозволяє одночасно змінити номер дня у місяці (пор. Метод setDate ). Наприклад, сценарій var d = new Date ( "January 20, 1999. 23:59:59"); d.setMonth (-1); document.write (d.toLocaleString ()); виведе на екран оглядача рядок Sunday, December 20, 1998. 23:59:59. : Дата .setSeconds (секунди [, мілісекунди]?) Аргументи: секунди, мілісекунди - числові вирази Результат: немає Метод setSeconds задає секунди за місцевим часом в об'єкті дата. Cекунд повинні бути цілим числом в діапазоні від 0 до 59. Якщо секунди більше 59, то встановлюються секунди, рівні секундам мінус 59, а номер хвилини збільшується. Якщо секунди негативні, то секунди і хвилини змінюються по аналогічним правилам. Цей метод дозволяє одночасно змінити мікросекунди (пор. Метод setMilliseconds ). Наприклад, сценарій var d = new Date ( "January 20, 1999. 23:59:59"); d.setSeconds (60); document.write (d.toLocaleString ()); виведе на екран оглядача рядок Thursday, January 21, 1999. 00:00:00. : Дата .setTime (значення) Аргументи: значення - числове вираження Результат: числове значення Метод setTime встановлює примітивне значення об'єкта дата, рівним значенню. Заданий значення об'єкта не залежить від часового поясу. Цей метод корисний для копіювання значення одного об'єкта Date в інший. приклад: var d1 = new Date ( "May 21, 1958"); var d2 = new Date (); d2.SetTime (d1.GetTime ()); // тепер значення цих об'єктів рівні : Дата .setUTCDate (день) Аргументи: день - числовий вираз Результат: немає Метод setUTCDate змінює номер дня місяця за часом UTC в об'єкті дата. День повинен бути цілим числом в діапазоні від 1 до 31. Якщо день перевищує кількість днів у цьому місяці, то встановлюється день, рівний дню мінус кількість днів у цьому місяці, а номер місяця збільшується. Якщо день негативний, то день і місяць змінюються по аналогічним правилам. приклад: var d = new Date ( "July 27, 1962 23:30:00"); d.setUTCDate (25); : Дата .setUTCFullYear (рік [, місяць [, день]?]?) Аргументи: рік, місяць, день - числові вирази Результат: немає Метод setUTCFullYear змінює повний (чотиризначний) номер року за часом UTC в об'єкті дата. Одночасно він дозволяє змінити номер місяця і номер дня у місяці (пор. Методи setUTCMonth и setUTCDate ). приклад: var d = new Date ( "July 27, 1962 23:30:00"); d.setUTCFullYear (1978); : Дата .setUTCHours (годинник [, хвилини [, секунди [, мілісекунди]?]?]?) Аргументи: години, хвилини, секунди, мілісекунди - числові вирази Результат: немає Метод setUTCHours задає годинник за часом UTC в об'єкті дата. Годинник повинен бути цілим числом в діапазоні від 0 до 23. Якщо годинник більше 23, то встановлюється годину, рівний годинах мінус 23, а номер дня збільшується. Якщо годинник негативні, то годину і день змінюються по аналогічним правилам. Цей метод дозволяє одночасно змінити хвилини, секунди і мілісекунди в об'єкті дата. Пор. методи setUTCMinutes , setUTCSeconds и setUTCMilliseconds . приклад: var d = new Date ( "July 27, 1962 23:30:00"); d.setUTCHours (22); : Дата .setUTCMilliseconds (мілісекунди) Аргументи: мілісекунди - числове вираження Результат: немає Метод setUTCMilliseconds задає мілісекунди за часом UTC в об'єкті дата. Мілісекунди повинні бути цілим числом в діапазоні від 0 до 999. Якщо мілісекунди більше 999, то встановлюються мілісекунди, рівні мілісекунд мінус 999, а номер секунди збільшується. Якщо мілісекунди негативні, то мілісекунди і секунди змінюються по аналогічним правилам. приклад: var d = new Date ( "July 27, 1962 23:30:00"); d.setUTCMilliseconds (999); : Дата .setUTCMinutes (хвилини [, секунди [, мілісекунди]?]?) Аргументи: хвилини, секунди, мілісекунди - числове вираження Результат: немає Метод setUTCMinutes задає хвилини за часом UTC в об'єкті дата. Хвилини повинні бути цілим числом в діапазоні від 0 до 59. Якщо хвилини більше 59, то встановлюються хвилини, рівні хвилинах мінус 59, а номер години збільшується. Якщо хвилини негативні, то хвилини і годинник змінюються по аналогічним правилам. Цей метод дозволяє одночасно змінити секунди і мілісекунди в об'єкті дата. Пор. методи setUTCSeconds и setUTCMilliseconds . приклад: var d = new Date ( "July 27, 1962 23:30:00"); d.setUTCMinutes (31); : Дата .setUTCMonth (місяць [, день]?) Аргументи: місяць, день - числові вирази Результат: немає Метод setUTCMonth задає номер місяця за часом UTC в об'єкті дата. Місяць повинен бути цілим числом в діапазоні від 0 до 11. Якщо місяць більше 11, то встановлюється місяць, дорівнює місяцю мінус 11, а номер року збільшується. Якщо місяць від'ємний, то місяць і роки змінюються по аналогічним правилам. Цей метод дозволяє одночасно змінити номер дня у місяці (пор. Метод setUTCDate ). приклад: var d = new Date ( "July 27, 1962 23:30:00"); d.setUTCMonth (11); : Дата .setUTCSeconds (секунди [, мілісекунди]?) Аргументи: секунди, мілісекунди - числові вирази Результат: немає Метод setUTCSeconds задає секунди за часом UTC в об'єкті дата. Cекунд повинні бути цілим числом в діапазоні від 0 до 59. Якщо секунди більше 59, то встановлюються секунди, рівні секундам мінус 59, а номер хвилини збільшується. Якщо секунди негативні, то секунди і хвилини змінюються по аналогічним правилам. Цей метод дозволяє одночасно змінити мікросекунди (пор. Метод setUTCMilliseconds ). приклад: var d = new Date ( "July 27, 1962 23:30:00"); d.setUTCSeconds (59); : Дата .setYear (рік) Аргументи: рік - числовий вираз Результат: немає Метод setYear встановлює номер року за місцевим часом в об'єкті дата. Якщо рік лежить в діапазоні від 0 до 99 включно, то встановлюється номер року, рівний 1900 + рік, в інших випадках встановлюється номер року, як рік. Цей метод є застарілим і підтримується тільки в цілях сумісності; замість нього слід користуватися методом setFullYear . Наприклад, сценарій var d = new Date ( "May 1, 2000. 20:00:00"); d.setYear (99); document.write (d.toLocaleString ()); виведе на екран оглядача рядок Saturday, May 01, 1999. 20:00:00. : Дата .toDateString () Результат: строкове вираження Підтримка: Підтримується з версії 5.5. Не підтримується. Метод toDateString перетворює примітивне значення об'єкта дата в рядок дати за місцевим часом. Наприклад, сценарій var d = new Date (); document.write (d.toDateString ()); виведе на екран оглядача Internet Explorer рядок виду Sun Oct 29 2000. : Дата .toGMTString () Результат: строкове вираження Метод toGMTString перетворює примітивне значення об'єкта дата в рядок дати і часу по Грінвічським меридіану (GMT). Цей метод є застарілим і підтримується тільки в цілях сумісності. Замість нього слід користуватися методом toUTCString . Формат результуючого рядка залежить від оглядача, наприклад, сценарій var d = new Date (); document.write (d.toGMTString ()); виведе на екран оглядача Internet Explorer рядок виду Tue, 26 Sep 2000 5:16:41 UTC, а на екран Netscape Navigator - рядок виду Tue, 26 Sep 2000 5:16:41 GMT. : Дата .toLocaleDateString () Результат: строкове вираження Підтримка: Підтримується з версії 5.5. Не підтримується. Метод toLocaleDateString перетворює примітивне значення об'єкта дата в рядок дати за місцевим часом з урахуванням локальних установок операційної системи. Формат результуючого рядка залежить від локалізації операційної системи, тип браузера, наприклад, сценарій var d = new Date (); document.write (d.toLocaleDateString ()); в русифікованої версії Windows виведе на екран оглядача Internet Explorer рядок виду 26 вересня 2000 р : Дата .toLocaleString () Результат: строкове вираження Метод toLocaleString перетворює примітивне значення об'єкта дата в рядок дати і часу за місцевим часом з урахуванням локальних установок операційної системи. Формат результуючого рядка залежить від локалізації операційної системи, тип браузера, наприклад, сценарій var d = new Date (); document.write (d.toLocaleString ()); в русифікованої версії Windows може вивести на екран оглядача Internet Explorer рядок виду 26 вересня 2000 р 11:24:24, а на екран Netscape Navigator - рядок виду Tuesday, September 26, 2000. 11:24:24. : Дата .toLocaleTimeString () Результат: строкове вираження Підтримка: Підтримується з версії 5.5. Не підтримується. Метод toLocaleTimeString перетворює примітивне значення об'єкта дата в рядок часу за місцевим часом з урахуванням локальних установок операційної системи. Формат результуючого рядка залежить від локалізації операційної системи, тип браузера, наприклад, сценарій var d = new Date (); document.write (d.toLocaleTimeString ()); в русифікованої версії Windows виведе на екран оглядача Internet Explorer рядок виду 11:24:24. : Дата .toTimeString () Результат: строкове вираження Підтримка: Підтримується з версії 5.5. Не підтримується. Метод toTimeString перетворює примітивне значення об'єкта дата в рядок часу за місцевим часом. Наприклад, сценарій var d = new Date (); document.write (d.toTimeString ()); виведе на екран оглядача Internet Explorer рядок виду 13:05:09 UTC + 0500. : Дата .toString () Результат: строкове вираження Метод toString перетворює примітивне значення об'єкта дата в рядок дати і часу за місцевим часом. Формат результуючого рядка залежить від оглядача, наприклад, сценарій var d = new Date (); document.write (d.toString ()); може вивести на екран оглядача Internet Explorer рядок виду Tue Sep 26 11:28:35 UTC-0700 2000, а на екран Netscape Navigator - рядок виду Tue Sep 26 11:28:35 GMT-0700 (Pacific Daylight Time) 2000. : Дата .toUTCString () Результат: строкове вираження Метод toUTCString перетворює примітивне значення об'єкта дата в рядок дати і часу за часом UTC. Формат результуючого рядка залежить від оглядача, наприклад, сценарій var d = new Date (); document.write (d.toUTCString ()); виведе на екран оглядача Internet Explorer рядок виду Tue, 26 Sep 2000 5:16:41 UTC, а на екран Netscape Navigator - рядок виду Tue, 26 Sep 2000 5:16:41 GMT. : Date.UTC (рік, місяць, день [, годинник [, хвилини [, секунди [, мс]?]?]?]?) Аргументи: рік, місяць, день, години, хвилини, секунди, мс - числові вирази Результат : числове значення Метод UTC перетворює задані дату і час на примітивне значення об'єкта Date по часу UTC і повертає його. Аргументи мають таке значення: Це статичний метод об'єкта Date, тому для доступу до нього використовується форма Date.UTC, а не об'єкт .UTC. Він повністю аналогічний конструктору Date з єдиною відмінністю: отримане примітивне значення обчислюється за часом UTC, а не за місцевим часом. Цей метод корисний для надання значення об'єктів Date. Наприклад, наступний сценарій var x = Date.UTC (2000, 1, 2, 12, 35, 40); var d = new Date (x); document.write (d.toUTCString ()); виведе на екран оглядача рядок Wed, 2 Feb 2000 12:35:40 UTC. : Дата .valueOf () Результат: числове значення Метод valueOf повертає примітивне значення об'єкта дата. Іншими словами, цей метод повертає той же результат, що і метод getTime . метод getDate
синтаксис метод getDay
синтаксис метод getFullYear
синтаксис метод getHours
синтаксис метод getMilliseconds
синтаксис метод getMinutes
синтаксис метод getMonth
синтаксис метод getSeconds
синтаксис метод getTime
синтаксис метод getTimezoneOffset
синтаксис метод getUTCDate
синтаксис метод getUTCDay
синтаксис метод getUTCFullYear
синтаксис метод getUTCHours
синтаксис метод getUTCMilliseconds
синтаксис метод getUTCMinutes
синтаксис метод getUTCMonth
синтаксис метод getUTCSeconds
синтаксис метод getVarDate
синтаксис метод getYear
синтаксис метод parse
синтаксис метод setDate
синтаксис метод setFullYear
синтаксис метод setHours
синтаксис метод setMilliseconds
синтаксис метод setMinutes
синтаксис метод setMonth
синтаксис метод setSeconds
синтаксис метод setTime
синтаксис метод setUTCDate
синтаксис метод setUTCFullYear
синтаксис метод setUTCHours
синтаксис метод setUTCMilliseconds
синтаксис метод setUTCMinutes
синтаксис метод setUTCMonth
синтаксис метод setUTCSeconds
синтаксис метод setYear
синтаксис метод toDateString
синтаксис метод toGMTString
синтаксис метод toLocaleDateString
синтаксис метод toLocaleString
синтаксис метод toLocaleTimeString
синтаксис метод toTimeString
синтаксис метод toString
синтаксис метод toUTCString
синтаксис метод UTC
синтаксис метод valueOf
синтаксис