从给定日期获取月份php

时间:2011-09-07 03:37:48

标签: php date timestamp

根据此代码检索日期从日期到

<dl>
        <dt><label for="calendar">Date From:</label></dt>
     <dd><input type="text" name="timestamp" id="calendar1" class="calendarFocus" size="32" maxlength="128" /></dd>
    </dl>

   <dl>
        <dt><label for="calendar">Date To:</label></dt>
        <dd><input type="text" name="timestamp1" id="calendar1" class="calendarFocus" size="32" maxlength="128" /></dd>
    </dl>

我怎么才能得到这个月?

**这是时间戳上面日期的输出格式:13/09/2011 10:05 ...谢谢......

2 个答案:

答案 0 :(得分:7)

date('M', strtotime( $timestamp ));

使用以下任意一项交换M

  • F - 一个月的完整文字表示,例如1月或3月。 1月 12月
  • m - 一个月的数字表示,前导零 01 12
  • M - 一个月的简短文字表示,三个字母 Jan Dec
  • n - 一个月的数字表示,没有前导零 1 12
  • t - 给定月份的天数 28 31

答案 1 :(得分:0)

 $date_from = $_POST['timestamp'];
 $month_from = substr($date_from,strpos($date_from,'/'),2);
 $date_to = $_POST['timestamp1'];
 $month_to = substr($date_to,strpos($date_to,'/'),2);