Это «число», как вы написали, является лишь способом определения текущего времени, обычно в секундах или в миллисекундах (в вашем случае), а иногда даже в микросекундах, рассчитанных по состоянию на 01.01.1970 г. 00: 00 (UNIX Epoch Time). Вы можете создать функцию преобразования самостоятельно или использовать любую встроенную функцию. Функции для преобразования этого так называемого «Unix Time» из / в реальное время существуют почти во всех новых языках программирования. Например, вы можете просто рассчитать текущий год следующим образом:
1970 + (1526555305203/1000/60/60/24 / 365.25) = 2 018,373619
Для уточнения ... каждый четвертый год приходит месяц перевода - февраль - у него есть еще 1 день. Вот почему мы можем улучшить это значение. Мы будем увеличивать количество дней в каждом году на 0,25 в день, поэтому: 4 года * 0,25 дня = 1 день, поэтому вместо 365 дней мы бы предпочли 365,25 (то есть через четыре года мы получаем дополнительный полный день: 365,25). * 4 = 1461; 365 * 4 = 1460.
Для получения дополнительной информации: https://en.wikipedia.org/wiki/Unix_time