如何将02转换为FEB

时间:2011-02-16 05:58:27

标签: php

如何将02转换为FEB,这个过程来自php的原生函数。比如date('Y')那么我们今年就会收到。

像这样的例子

<?php
$var = 02;
$var = convertToMonthName($var);
// Output var will be 'FEB'
?>

提前致谢...

3 个答案:

答案 0 :(得分:4)

$m = strftime("%b",mktime(0,0,0,$month));

答案 1 :(得分:2)

<? php
$var = 02;
$var = convertToMonthName($var);

function convertToMonthName($n)
      {
      $timestamp = mktime(0, 0, 0, $n, 1, 2011);
      return date("M", $timestamp);
      }
?>

它有点像黑客,但它确实有效。它会在任意年份为该月的第一个创建时间戳。然后它使用php日期函数

从中拉出月份

答案 2 :(得分:1)

你可以有这样一个月的数组:

<?php
$months = array(
    1 => 'Jan',
    2 => 'Feb'
);

echo $months[02];