tgoop.com/prog_way_blog/126
Last Update:
Что такое timestamp
Без введения, timestamp — это unix-значение, равное количеству миллисекунд, прошедших с 1 января 1970 года по всемирному координированному времени (по Гринвичу).
Это очень важное значение в программировании, которое позволяет отслеживать и сортировать датированную информацию динамически. И работает это потому что timestamp — это обычно большое положительное число, как способ представления времени, которое легко поддаётся обработке операторами сравнения. Чем больше число, тем больше миллисекунд прошло с начала 1970 года и, следовательно, тем позже это время.
Практически все операции со временем производятся с преобразованием в timestamp. Это воспринимается просто, если привыкнуть.
В JavaScript timestamp можно получить при помощи метода глобального класса Date
. Запись выглядит так:
const timestamp = Date.now() // 1627142678295
Метод
now
является статическим, так что использовать его можно без оператора new
у класса. В timestamp-e из комментария зашифровано время написания поста, так что можете посмотреть когда это было. Кто узнает, тот молодец. И, соответственно, timestamp можно преобразовать в дата-строку. Делается это вот так:
const date = new Date(timestamp)
date.toLocaleDateString("ru-RU") // "24.07.2021"
date.toLocaleDateString("en-US") // "7/24/2021"
Форматов времени больше чем эти два, что я показал. Их все можно посмотреть на MDN.
На этом у меня всё, спасибо за прочтение. Это важно для меня ❤️
#web #theory
BY progway — программирование, IT

Share with your friend now:
tgoop.com/prog_way_blog/126