У меня есть $ start_date, который определяется как «сегодня - 30 дней». Когда вы пытаетесь преобразовать это в немецкую нотацию, дата печатается как 01. Januar 1970 (вместо 10. марта 2012 года) Я понимаю, что Unix интерпретирует результаты как «0», но я не могу понять, что я делаю неправильно.Форматирование сокращенной даты на немецком языке
$start_date = date("Y-m-d", strtotime("-30 days"));
setlocale(LC_TIME, 'de_DE');
$start_date_DE = strftime('%d. %B %Y',$start_date);
Ahh - конечно. Благодаря! – user1291842