ホームページ > バックエンド開発 > PHPチュートリアル > now() 関数で時間を表示できないのはなぜですか?

now() 関数で時間を表示できないのはなぜですか?

WBOY
リリース: 2023-03-01 19:56:02
オリジナル
3257 人が閲覧しました

リーリー

こんな一文。しかし、送信後、phpmyadmin データベースには日付のみが存在し、時刻はなくなり、出力は次のようになります—

リーリー

しかし、select now() を内部で直接実行すると、現在の日付と正確な時刻を取得できます。送信時に機能しないのはなぜでしょうか。

返信内容:

リーリー

こんな一文。しかし、送信後、phpmyadmin データベースには日付のみが存在し、時刻はなくなり、出力は次のようになります—

リーリー

しかし、select now() を内部で直接実行すると、現在の日付と正確な時刻を取得できます。送信時に機能しないのはなぜでしょうか。

テーブルの時刻フィールドが Datetime に設定されているかどうかを確認してください。Date または char(10) に設定されている場合、形式または長さが間違っているため切り捨てられます。

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