Как получить дату из числа

Рейтинг: 0Ответов: 1Опубликовано: 20.05.2023

Хочу получать дату и время открытой страницы из Яндекс Браузера. Файл History по пути C:\Users\Dmitry\AppData\Local\Yandex\YandexBrowser\User Data\Default. Открываю через DB Browser. Перехожу в таблицу Urls. Там есть столбец last_visit_time, как показано на скрине ниже. DB Browser

Но проблема вот в чём: 13329084303079951 в Unix-формате - это Wed, 09 Mar 44208 21:45:07 в GMT-формате. Как получить дату из этого числа?

Ответы

▲ 1

Ответ поддержки Яндекс Браузера: Яндекс Браузер сделан на основе Chromium и повторяет значения в столбце last_visit_time. Попробуйте, пожалуйста, воспользоваться этой инструкцией.

Перевод ответа: Временная метка [Google Chrome] отформатирована как количество микросекунд, прошедших с января 1601 года.

Сконвертировать в читабельную дату можно следующим запросом:

SELECT
datetime(13329084303079951 / 1000000 + (strftime('%s', '1601-01-01')), 'unixepoch', 'localtime')