1

私はこれに対する答えを探し回ったが、有用なものは何も出てこなかった。

フォーム送信の日時をどのように取得しますか(SQLおよびPHP)。

ありがとう、フィル

4

3 に答える 3

2
$date = date('Y-m-d H:i:s');

これにより、データベースに保存するために使用できる指定された形式で現在のサーバー時間がフェッチされます。

その後、これをデータベースに保存できます。それ以外の場合は、MySQLデータベースのTimeStampフィールドを確認できます。

$mysqldate = date( 'Y-m-d H:i:s');
$phpdate = strtotime( $mysqldate );

これは、PHPのdateTimeとMySQLの間に相互運用性を導入するための良い方法です。ここに素晴らしいページがあり、これを行うための3つの方法が詳しく説明されています。

于 2012-06-23T19:52:16.620 に答える
0

シンプルでtime()、現在の日付をUNIXタイムスタンプ形式で返します。ユーザー入力である必要はありません。time()時間が必要なときはいつでも使用できます(データベースへの保存など)。

また、任意の方法でフォーマットするために使用することもできdate()ます(たとえば、データベースに保存するため)。

于 2012-06-23T19:47:39.387 に答える
0

フォームを送信するときは、関数を使用してデータベースにタイムスタンプを追加してくださいtime()

于 2012-06-23T19:49:16.287 に答える