Date

Обновлено: 10.03.2023

Об’єкт Date

Об’єкт Date працює з датами та часом.

Об’єкти дати створюються за допомогою new Date().

Існує чотири способи інстанціювання (створення) дати:

Приклади

new Date();
new Date(milliseconds);
new Date(dateString);
new Date(year, month, day, hours, minutes, seconds, milliseconds);

Методи та властивості дати JavaScript

  • constructor

    constructor

    Повертає функцію, яка створила прототип обєкта Date

  • getDate()

    getDate()

    Повертає день місяця (від 1 до 31)

  • getDay()

    getDay()

    Повертає день тижня (від 0 до 6)

  • getFullYear()

    getFullYear()

    Повертає рік

  • getHours()

    getHours()

    Повертає годину (від 0 до 23)

  • getMilliseconds()

    getMilliseconds()

    Повертає мілісекунди (від 0 до 999)

  • getMinutes()

    getMinutes()

    Повертає хвилини (від 0 до 59)

  • getMonth()

    getMonth()

    Повертає місяць (від 0 до 11)

  • getSeconds()

    getSeconds()

    Повертає секунди (від 0 до 59)

  • getTime()

    getTime()

    Повертає кількість мілісекунд із опівночі 1 січня 1970 року та вказану дату

  • getTimezoneOffset()

    getTimezoneOffset()

    Повертає різницю між часом UTC і місцевим часом у хвилинах

  • getUTCDate()

    getUTCDate()

    Повертає день місяця за всесвітнім часом (від 1 до 31)

  • getUTCDay()

    getUTCDay()

    Повертає день тижня за універсальним часом (від 0 до 6)

  • getUTCFullYear()

    getUTCFullYear()

    Returns the year, according to universal time

  • getUTCHours()

    getUTCHours()

    Returns the hour, according to universal time (from 0-23)

  • getUTCMilliseconds()

    getUTCMilliseconds()

    Returns the milliseconds, according to universal time (from 0-999)

  • getUTCMinutes()

    getUTCMinutes()

    Returns the minutes, according to universal time (from 0-59)

  • getUTCMonth()

    getUTCMonth()

    Returns the month, according to universal time (from 0-11)

  • getUTCSeconds()

    getUTCSeconds()

    Returns the seconds, according to universal time (from 0-59)

  • toGMTString()

    toGMTString()

    Deprecated. Use the toUTCString() method instead

  • now()

    now()

    Returns the number of milliseconds since midnight Jan 1, 1970

  • parse()

    parse()

    Parses a date string and returns the number of milliseconds since January 1, 1970

  • prototype

    prototype

    Allows you to add properties and methods to an object

  • setDate()

    setDate()

    Sets the day of the month of a date object

  • setFullYear()

    setFullYear()

    Sets the year of a date object

  • setHours()

    setHours()

    Sets the hour of a date object

  • setMilliseconds()

    setMilliseconds()

    Sets the milliseconds of a date object

  • setMinutes()

    setMinutes()

    Set the minutes of a date object

  • setMonth()

    setMonth()

    Sets the month of a date object

  • setSeconds()

    setSeconds()

    Sets the seconds of a date object

  • setTime()

    setTime()

    Sets a date to a specified number of milliseconds after/before January 1, 1970

  • setUTCDate()

    setUTCDate()

    Sets the day of the month of a date object, according to universal time

  • setUTCFullYear()

    setUTCFullYear()

    Sets the year of a date object, according to universal time

  • setUTCHours()

    setUTCHours()

    Sets the hour of a date object, according to universal time

  • setUTCMilliseconds()

    setUTCMilliseconds()

    Sets the milliseconds of a date object, according to universal time

  • setUTCMinutes()

    setUTCMinutes()

    Set the minutes of a date object, according to universal time

  • setUTCMonth()

    setUTCMonth()

    Sets the month of a date object, according to universal time

  • setUTCSeconds()

    setUTCSeconds()

    Set the seconds of a date object, according to universal time

  • toDateString()

    toDateString()

    Converts the date portion of a Date object into a readable string

  • toISOString()

    toISOString()

    Returns the date as a string, using the ISO standard

  • toJSON()

    toJSON()

    Returns the date as a string, formatted as a JSON date

  • toLocaleDateString()

    toLocaleDateString()

    Returns the date portion of a Date object as a string, using locale conventions

  • toLocaleTimeString()

    toLocaleTimeString()

    Returns the time portion of a Date object as a string, using locale conventions

  • toLocaleString()

    toLocaleString()

    Converts a Date object to a string, using locale conventions

  • toString()

    toString()

    Converts a Date object to a string

  • toTimeString()

    toTimeString()

    Converts the time portion of a Date object to a string

  • toUTCString()

    toUTCString()

    Converts a Date object to a string, according to universal time

  • UTC()

    UTC()

    Returns the number of milliseconds in a date since midnight of January 1, 1970, according to UTC time

  • valueOf()

    valueOf()

    Returns the primitive value of a Date object