sql >> データベース >  >> RDS >> Mysql

PHPとMySQLの日付形式の違いの管理

    PHP 5.2以降、PHPには、日付と時刻を処理するためのDateTimeと呼ばれるクラス/オブジェクトが組み込まれています。 。空白の場合は、面倒な詳細を自分で処理するよりも、組み込みを使用する方が常に優れています。

    DateTimeコンストラクター(またはdate_create関数)は、strToTimeが理解できる任意の形式の日付を受け入れます。 strToTimeについて知っておく必要があるのは、ほとんどすべての文字列形式の日付を正しく認識する魔法のブードゥーです。私が最初にstrToTimeに遭遇したとき、私はあなたが今持っているのと同じ内部反応を持っていました(「それはでたらめ/信頼できないようです」)。そうではありません。それは、あなた自身の日付の脆弱な理解が決して起こらないように機能します(そして、あなたが日付を理解していると思うなら、あなたは信じません。)

    したがって、MySQLから日付/時刻文字列として情報を取得し、すぐにPHP日付オブジェクトを作成します。 date_formatメソッドを使用します(便利な定数 を使用) )日付を文字列として再度必要とする場合/場合。



    1. phpインクルードエラーがパスを見つけられません

    2. SQLServer2017でクエリを作成する

    3. JSONファイルをSQLServerテーブルにインポートする方法

    4. 自動車教習所の予約システムのデータベースモデル。パート1