したがって、私のデータベースには、たとえば2012-09-1911:20:33で満たされた日時フィールドがあります。今、私は日時を取得しようとしています。
$blabla = $something->getDatetime();
その後、現在の時刻を表す新しいDateTimeを作成します
$now = new \DateTime("now");
そしてその後、私はこのようにそれらを減算したいです(しかしそれは機能しません)?
$test1 = strtotime($blabla);
$test2 = strtotime($now);
$diff = $test2 - $test1;
echo $diff;
私の目的は、データベース内の永続的な日時を現在の時刻から差し引くことです...結果は秒単位で表示されるはずです...したがって、2012-09-19 11:22:22-2012-09-19 11:20:22 120(秒)に等しい。
また、UNIXタイムスタンプをデータベースに永続化しようとしましたが、残念ながら、フィールドタイプのタイムスタンプが存在しません。