skillup

技術ブログ

PHP

dateTimeの使い方

投稿日:2017年8月18日 更新日:

phpの日付ライブラリであるdateTimeについて。

過去のリンク

CakePHP3 日付ライブラリ(Time)について
http://skill-up-engineering.com/?p=2758

strtotime
http://skill-up-engineering.com/?p=808

Javaの日付関数
http://skill-up-engineering.com/?p=258
http://skill-up-engineering.com/?p=560

Perlでの日付
http://skill-up-engineering.com/?p=2274

頻出表現

通常のインスタンス作成

一般的な形式からの取り込み

年月日自分秒を独自に設定

先週・先月・月末などの設定

任意フォーマットへの出力(個別の年月日などもこれで取り出す)
※基本的にはdateのformatがそのまま使えるようです。

タイムスタンプの出力

加算・減算

差の判定

リンク

DateTimeの相対的な書式(先週の書き方など)

DateTime クラスのまとめメモ

DateInterval format

-PHP
-, ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

php5.6のインストール+cake3でのbake

cake3を動かしたい場合、PHP5.4以上でないと動きません。 2016年1月現在、CentOS6でyumでPHPをインストールする場合、php5.3ですので、5.4以上を入れる場合、別のリポジトリ …

no image

PHPでの画像トリミング&縮小

PHPにて画像のトリミング&縮小処理があったんで、メモ。 仕様は下記の通り 16:9の画像(解像度:5168×2907)を高さを維持して4:3にする。つまり横長だった画像比を変えるので、両サイドを取り …

no image

jenkinsでのPHPのCIに関して

PHPでのjenkinsに関して。 PHPでのjenkinsといっても基本Javaなどと変わらないと思います。 何らかのトリガーでjenkinsのjobをビルド(一連のタスク)させる ビルドの内容はソ …

no image

CakePHP2系でのテスト処理

cakePHP2系でのテストの処理について。 PHPでのテストといえばphpunitが有名かと思います。cakePHPでも標準でphpunitがはいっており、ユニットテストを行うことができます。 Co …

no image

underbarphpについて+配列処理頻出パターン

配列系の処理を関数型で行いたいときにJavaだとラムダ式、javaScriptだとunderscore.jsがあります。 PHPではできないものか・・といろいろと探していたところunderbar.ph …