2009-10-22 200 views

回答

3

strtotime可以讀取的格式。

+0

謝謝。嗯,不敢相信我沒有先嚐試那個,時間點幾乎是神奇的... – 2009-10-22 09:44:01

1

的鑽孔方法:

  $datestring = 'Sun, 14 Aug 2005 16:13:03 GMT'; 
      $months = array('Jan' => 1, 
          'Feb' => 2, 
          'Mar' => 3, 
          'Apr' => 4, 
          'May' => 5, 
          'Jun' => 6, 
          'Jul' => 7, 
          'Aug' => 8, 
          'Sep' => 9, 
          'Oct' => 10, 
          'Nov' => 11, 
          'Dec' => 12, 
         ); 

      $date = explode(' ', $datestring); 

      // Validity check 
      if(count($date) != 6) { return; } 

      $time = explode(':', $date[4]); 

      // Validity check 
      if(count($time) != 3) { return; }     
      if(! isset($months[$date[2]])) { return; } 

      // Convert to time 
      $timestamp= gmmktime($time[0], $time[1], $time[2], $months[$date[2]], $date[1], $date[3]); 
相關問題