今日の人気記事

  1. Apache 2.4 のダウンロードとインストール - Windows10
  2. PHPのダウンロードとインストール - Windows10
  3. PHPの設定(パスを通す)と動作確認 - Windows10
  4. PHP + Apache 環境の構築
  5. PHP + OAuthで Twitter botをつくってみよう

日付 / 時刻の取得と表示

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

ここでは PHP スクリプトで、日付や時刻を表示する方法を紹介します。

日付 / 時刻の取得

日付や時刻は関数 time() を使って、システム(サーバー)から取得します。

<?php
echo time();
?>

このスクリプトを実行してみると。

1410750435

このようになんだかよくわからない数字の羅列が表示されます。

これは「Unix タイムスタンプ(Unix エポック)」といい、「1970年1月1日 00:00:00 GMT」からの経過秒が表示されるものです。

日付 / 時刻の表示

Unix タイムスタンプはシステム上扱いやすいかもしれませんが、人が見ても何が何だかわからないので、関数 date() を使って、Unix タイムスタンプを人がわかるように表示形式(フォーマット)を変換します。

date(フォーマット, Unix タイムスタンプ)
<?php
echo date("Y/m/d H:i:s", time()) . "\n";
echo date("Y/m/d H:i:s P l") . "\n";
?>

実行結果です。

2014/09/15 12:31:24
2014/09/15 12:31:24

第2引数の Unix タイムスタンプを省略すると time() の値(現在時刻の Unix タイムスタンプ)が使われるので、同じ実行結果になります。

その他

基本構文 の人気記事

  1. require、require_once - ファイルの取り込み

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