我希望以Y-m-d格式获得上个月的第一天,
但它不起作用。
下面是我的代码。
<?php
$old_date= date('M Y 1', strtotime('-1 months'));//Aug 2017 1
$old_date_timestamp = strtotime($old_date);
$new_date = date('Y-m-d', $old_date_timestamp); ///I want In "2017-08-01"
?>
答案 0 :(得分:1)
也许你可以这样做:
$new_date = date('Y-m-01', strtotime('-1 months'));
//should return 2017-08-01