Excelの日付型データを読み取るPHPの例_PHPチュートリアル

WBOY
リリース: 2016-07-13 10:36:31
オリジナル
1214 人が閲覧しました

読み取り機能を提供します:

コードは次のとおりです
//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;
/*ありましたバグ if 変換する日付が 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ドキュメントのコードを読み取ります

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/738544.html技術記事読み取り関数を提供します。 コードは次のとおりです。 //Excel 日付変換関数 function ExcelTime($date, $time = false) { if(function_exists('GregorianToJD')){ if (is_numeric( $date )) { $jd. .
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!