我需要找到兩個日期 對於上述兩個變量之間的月份姓名和電話號碼,如何找出月份的數字,即)輸出將是這樣的php - 如何找到兩個日期之間的月份名稱和數字?
aug2016,sep2016,oct2016,nov2016 ,dec2016,jan2017
我需要找到兩個日期 對於上述兩個變量之間的月份姓名和電話號碼,如何找出月份的數字,即)輸出將是這樣的php - 如何找到兩個日期之間的月份名稱和數字?
aug2016,sep2016,oct2016,nov2016 ,dec2016,jan2017
糾正我,如果我錯了,但根據您提供的輸出,似乎你真正想要做的是從月份數中提取月份名稱。
看到這個:http://www.php.net/manual/en/function.jdmonthname.php
$monthName = jdmonthname($month, 0);
我想你應該能夠把它從那裏。
<?php
$date1 = '2013-11-15';
$date2 = '2014-02-15';
$output = [];
$time = strtotime($date1);
$last = date('M-Y', strtotime($date2));
do {
$month = date('M-Y', $time);
$total = date('t', $time);
$output[] = $month;
$time = strtotime('+1 month', $time);
} while ($month != $last);
echo implode(",", $output);
?>
輸出
Nov-2013,Dec-2013,Jan-2014,Feb-2014
試試這個
<?php
$var1 = "2016-08-15";
$var2 = "2017-01-31";
$result = '';
while (date('m', strtotime($var1)) != date('m', strtotime($var2))) {
$result .= date('MY',(strtotime('next month',strtotime($var1)))).",";
$var1 = date('Y-m-d',(strtotime('next month',strtotime($var1))));
}
echo trim($result, ",");
?>
輸出:Sep2016,Oct2016,Nov2016,Dec2016,Jan2017
是的!這就是我想要的,thnakū – askm3