Я пытаюсь получить дату от 30 дней назад и убедиться, что она в формате iso8601 для использования в Amazon MWS. Это то, что я пробовал, оно работает до определенного момента и выглядит так, как будто оно в правильном формате. но амазонка все еще говорит, что это не правильно!
$tester = date("c");
$tester = date('Y-m-d H:i:s', strtotime($tester . ' -30 days'));
$datetime = urlencode($tester);
echo $datetime;