UNIX отметка времени последнего изменения записи - PullRequest
0 голосов
/ 29 мая 2011

В Expression Engine тег {edit_date} не возвращает метку времени UNIX, как {entry_date}.Чтобы обойти это, я использовал следующий подход.

Кто-нибудь имеет представление о том, как это можно сделать проще?затрудняет обработку и сравнение дат.Там, вероятно, была бы веская причина для этого.Кто-нибудь знает?Спасибо

1 Ответ

5 голосов
/ 29 мая 2011

Если у вас PHP 5.3, есть DateTime::createFromFormat:

$edit_date = DateTime::createFromFormat('YmdHis', $edit_date_string)->getTimestamp();

Или, еще более прямо, в соответствии с документами Expression Engine 1008 *:

$edit_date = {edit_date format="%U"}
...