今日の人気記事

  1. PHPの設定(パスを通す)と動作確認 - Windows10
  2. ホスト名からIPアドレスを取得 - gethostbyname()、gethostbynamel()
  3. ファイル名を変更 - ファイルを移動 - rename()
  4. PHPの設定内容を確認する - phpinfo()
  5. セッションIDの取得・設定 - session_id()

日付 / 時刻の数値(整数)を取得 - idate()

当ページのリンクには広告が含まれています。

プログラミング言語PHPで、日付 / 時刻の数値(整数)を取得する関数 idate()を紹介します。

idate 関数

int idate ( string $format [, int $timestamp ] )
引数に指定した Unix タイムスタンプから指定した日付/時刻の数値を取得します。
引数
$format
取得する数値のフォーマットをしています。
$timestamp
Unix タイムスタンプを指定します。デフォルトでは time() の値を使います。
返り値
日付や時刻の数値(整数)を返します。

サンプルコード

現在時刻の日付や時刻を数値として取得してみましょう。

idate( フォーマット )
<?php
// 4桁の西暦
echo idate("Y") ."\n";

// 2桁の西暦
echo idate("y") ."\n";

// 2桁の月
echo idate("m") ."\n";

// 2桁の日
echo idate("d") ."\n";

// 英語の曜日
var_dump( idate("l") );
?>

実行結果です。

2014
14
9
15

このように日付や時刻が数値(整数)として返されます。英語の曜日(Sundayなど)のフォーマット指定すると false を返します。

日付 の人気記事

  1. 日付が正しいかどうかを確認 - checkdate()
  2. 日付 / 時刻の数値(整数)を取得 - idate()

関連記事(一部広告含む)