時刻型変換のための
php メソッド: 1. 関数 [strtotime()] を使用して、[Y-m-d] を [strtotime ('2017-08-22')] などのタイムスタンプに変換します。関数 [date()] はタイムスタンプを [Y-m-d H:i:s] に変換します。
php 時刻型変換メソッド:
php 時刻形式変換関数は date( )
,strtotime()
関数、PHP のネイティブ時刻クラスも時刻形式を変換できます。
1. Y-m-d をタイムスタンプに変換する 例:
2017-08-22 转化为时间戳 strtotime(‘2017-08-22’);
2. タイムスタンプを Y-m-d H:i:s
に変換する
date("Y-m-d H:i:s",strtotime('2017-08-22'));
3. 時刻 Ymd 形式は Y-m-d
date(“Y-m-d”,strtotime("20170822"));
に変換されます。ネイティブ php クラス
var_dum(\DateTime::createFromFormat('Ymd','20170822')->format('Y-m-d'));
4 を使用して直接変換することもできます。現在のタイムスタンプを取得します。 1. time();
2. date('U');
5. 明日の時刻形式
date("Y-m-d H:i:s",strtotime(+1 day));
一定期間の日付を取得 コードを検索
$end = new \DateTime($end); $end = $end->modify( '+1 day' ); $interval = new \DateInterval('P1D');// yii中引用原生的php类加\,因为有命名空间 $daterange = new \DatePeriod($start, $interval ,$end);//查询这个时间段内所有的日期 foreach($daterange as $date){ $single_date = $date->format("Ymd");//每个日期都改成20170022的格式 $this->run_curl($url,$post_data,$project,$flow,$single_date,$timeBegin,$timeEnd); }
$datarange
は期間内の日付です。
関連する学習に関する推奨事項: php プログラミング (ビデオ)
以上がPHPで時刻の型を変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。