Вы можете использовать strtotime
для преобразования строки в метку времени UNIX, которая выражается в секундах. time ()
предоставит вам текущую временную метку UNIX. Вычтите их, чтобы узнать, сколько лет дате в секундах, и разделите на 60 * 60 * 24
, чтобы получить его в днях
Это также можно сделать с помощью DateTime :: diff , хотя Я считаю, что функции даты проще, чем использование классов