我有一個變量具有以下值轉換月份數月的短名
$month = 201002;
第4個數字代表年份,最後2個數字表示月份。我需要得到月份字符串名稱中的最後2個數字,例如。二月
我的代碼看起來像這樣
<?php echo date('M',substr($month,4,6)); ?>
我我可以去獲取月份名稱
我有一個變量具有以下值轉換月份數月的短名
$month = 201002;
第4個數字代表年份,最後2個數字表示月份。我需要得到月份字符串名稱中的最後2個數字,例如。二月
我的代碼看起來像這樣
<?php echo date('M',substr($month,4,6)); ?>
我我可以去獲取月份名稱
日期的第二個參數是一個時間戳。 使用mktime創建一個。
$month = 201002;
$monthNr = substr($month, -2, 2);
$timestamp = mktime(0, 0, 0, $monthNr, 1);
$monthName = date('M', $timestamp);
$mydate = "201002";
date('M', mktime(0, 0, 0, substr($mydate, 4, 2), 1, 2000));
作爲一個程序員,甚至一無所知的PHP數據魔,我就做它
$month = intval(substr($input_date,4,2));
$mons = explode(" ","Zer Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec");
echo $mons[$month];
這可能會幫助你..
$month = substr($month, -2, 2);
echo date('M', strtotime(date('Y-'. $month .'-d')));
您可以使用DateTime類來使用日期字符串和格式來獲取Date數據結構。然後得到一個日期字符串任何像這樣的格式:
$month = 201002;
$date = DateTime::createFromFormat('Yd', $month);
$monthName = $date->format('M'); // will get Month name
[PHP轉換月份數短月份名稱](的
可能重複http://stackoverflow.com/questions/4612012/php-convert-month -number-to-short-month-name) – 2014-07-21 13:45:48