程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php讀取excel日期類型數據的例子

php讀取excel日期類型數據的例子

編輯:關於PHP編程

提供一個讀取的函數:

 代碼如下 //excel日期轉換函數
function excelTime($date, $time = false) {
 if(function_exists('GregorianToJD')){
  if (is_numeric( $date )) {
   $jd = GregorianToJD( 1, 1, 1970 );
   $gregorian = JDToGregorian( $jd + intval ( $date ) - 25569 );
   $date = explode( '/', $gregorian );
   $date_str = str_pad( $date [2], 4, '0', STR_PAD_LEFT )
      ."-". str_pad( $date [0], 2, '0', STR_PAD_LEFT )
      ."-". str_pad( $date [1], 2, '0', STR_PAD_LEFT )
      . ($time ? " 00:00:00" : '');
   return $date_str;
  }
 }else{
  $date=$date>25568?$date+1:25569;
  /*There was a bug if Converting date before 1-1-1970 (tstamp 0)*/
  $ofs=(70 * 365 + 17+2) * 86400;
  $date =  date("Y-m-d",($date * 86400) - $ofs).($time ? " 00:00:00" : '');
 }
 return $date;
}

  你可能感興趣的文章
  • php生成與讀取excel文件(.csv)實例
  • php讀取excel文件(.csv)實例介紹
  • PHPExcel生成和讀取Excel文件實例程序
  • PHP Excel類讀取excel文件並且導入數據庫
  • Drupal讀取Excel並導入到mysql數據庫程序代碼
  • PHPExcel讀取excel並導入mysql數據庫代碼
  • PHPExcel讀取excel並導入數據庫
  • POI 讀取EXCEL實現程序
  • 利用phpexcel讀取excel實現代碼
  • phpexcel讀取excel文檔代碼

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved