2018 год не високосный, содержит 365 дней. Вычисляем количество целых суток до даты 2018-05-20
31+28+31+30+19 =139 (суток).
Определяем отношение полученных величин
139/365 ≈ 0, 38022.
Полученное значение в первом приближении явно связано с математической константой φ –золотой пропорцией, когда отношение меньшей части к большей равно отношению большей части к целому.
φ = (5^0,5-1)/2 ≈ 0,618034,
Тогда первая меньшая часть года
1 - 0,618034 ≈ 0,381966,
как видим, не ошиблись с выбором константы.
Определяем чч:мм:сс для первой даты:
365*0,381966 ≈ 139,417594 (139 дней),
0, 417594*24 ≈ 10,022259 (10 часов),
0,022259*60 ≈ 1,335513 (01 минут)
0,335513*60 ≈ 20,13078 (20 секунд)
Первая дата 2018-05-20, 10:01:20.
Для второй даты берем большую часть (0,618034) года от его начала
365* 0,618034 ≈ 225,5824059 (225 дней),
0,5824059*24 ≈ 13,977741 (13 часов),
977741*60 ≈ 58,6644869 (58 минут),
0,6644869*60 ≈ 39,86922 (39 секунд).
Время второй даты совпадает. Определяем месяц и день.
31+28+31+30+31+30+31<wbr />+13 = 225 (7 месяцев + 13 дней).
Вторая дата 2018-08-14, 13:58:39.