PHP プログラミング

タイムスタンプ値でDateTime型を初期化する方法。PHP。

コトの発端

たまにはタイムスタンプ値を指定してDateTime型を初期化したいよね。

やり方

タイムスタンプ値の先頭に@マークを付けた文字列をDateTimeのコンストラクタに渡してあげると、指定したタイムスタンプ値で初期化ができるよ。

サンプルソース

<?php
    //タイムスタンプ値の先頭に@をつけて文字列で指定。
    $dt = new DateTime("@1662288858");
    print $dt->format('Y-m-d H:i:s');
?>

出力結果

2022-09-04 10:54:18

いつもの

記事の正確性については無保証です。

  • この記事を書いた人
あっきー

あっきー

とある企業の研究者。研究分野以外に手を出しすぎて毎日が慌ただしい。 研究者の肩書きが正しいかどうかは万年の謎。 得意ジャンルはデータベースとセキュリティーですが、AIやIoT、アプリ開発など、手広く活動しています。

-PHP, プログラミング
-

Translate »