У нас есть запись в базе данных о времени события, оставшемся P1DT3H53M45S
. Это означает, что 1 день, 3 часа 53 мин и 45 секунд. Я хочу получить дату из этого формата.Как получить дату из строкового формата
Я могу получить продолжительность, оставшуюся после взрыва этой строки и вычисления, а затем добавить к текущему времени и создать дату.
Есть ли лучший способ найти оставшуюся продолжительность, кроме взрыва?
Regex, было бы лучше, я думаю, – Axel
я не понимаю, как вы можете взорвать такую строку как 'P1DT3H53M45S'. каким разделителем? – hindmost
, если его можно изменить, время Unix лучше IMHO –