ホームページ > データベース > mysql チュートリアル > 現在の日付と時刻を正しい形式で MySQL に挿入するにはどうすればよいですか?

現在の日付と時刻を正しい形式で MySQL に挿入するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-11-01 17:08:30
オリジナル
634 人が閲覧しました

How to Insert the Current Date and Time into MySQL in the Correct Format?

MySQL に現在の日付を日時形式で挿入する方法

MySQL データベースに現在の日付と時刻を挿入すると、次のような場合に問題が発生することがあります。 PHP の date() 関数を使用しようとしています。ここでは、MySQL の組み込み関数を使用した代替ソリューションを検討します。

日付と時刻の挿入に MySQL 関数を使用する

依存せずに現在の日付と時刻を挿入するにはPHP の date() 関数、MySQL は便利なソリューションを提供します。

<code class="sql">mysql_query("INSERT INTO `table` (`dateposted`) VALUES (now())");</code>
ログイン後にコピー

now() 関数を利用することで、MySQL は現在の日付と時刻の正しい日時形式での書式設定と挿入を処理します。

代替 PHP ソリューション

PHP の date() 関数を使用する必要がある場合は、MySQL の datetime 型に正しい形式が使用されていることを確認してください。

<code class="php">$date = date('Y-m-d H:i:s');
mysql_query("INSERT INTO `table` (`dateposted`) VALUES ('$date')");</code>
ログイン後にコピー

Inこの場合、日付変数は Y-m-d H:i:s としてフォーマットされ、MySQL の日時フォーマットに準拠します。この代替 PHP アプローチでは、現在の日付と時刻もデータベースに正常に挿入されます。

以上が現在の日付と時刻を正しい形式で MySQL に挿入するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート