私の現在のコード:
<?php
$timestamp = DateTime::createFromFormat("d.m.Y H:i", $_POST["datetime"]);
echo $timestamp; // works!
?>
これで、日付と時刻の2つのフィールドが分離されたフォームができました。
<?php
$timestamp = DateTime::createFromFormat("d.m.Y", $_POST["date"]);
echo $timestamp; // works!
$timestamp = DateTime::createFromFormat("H:i", $_POST["time"]);
echo $timestamp; // doesn't work (error below)!
// Edit:
/* Fatal error: Call to a member function getTimestamp() on a non-object in */
?>
mktime()でexplode()を使用することは避けたいと思います。それは汚く感じます、そして私は別の、きれいな方法があるかもしれないと思います。
フォーマットからタイムスタンプをどのように作成しますか?
前もって感謝します!