日付を数値に変換する 2 つの方法: 1. TO_DAYS() 関数を使用して、「TO_DAYS (指定された日付値)」という構文で、指定された日付値を日数を表す整数値に変換します。 2. TIME_TO_SEC() 関数を使用して、指定された日付と時刻の値を秒数を表す整数値に変換します (構文は「TIME_TO_SEC (指定された日付と時刻の値)」です)。
このチュートリアルの動作環境: Windows7 システム、mysql8 バージョン、Dell G3 コンピューター。
Mysql で日付を数値に変換する 2 つの方法
##1. TO_DAYS() 関数を使用します
TO_DAYS() 関数は、日付と年 0 (日付「0000-00-00」) の間の日数を返します。 つまり、日付を指定すると、日数 (年が 0 になってからの日数) を返します。 例:select to_days('2022-01-08');
2. TIME_TO_SEC() 関数を使用します
TIME_TO_SEC (時刻) パラメータの時刻を「時×3600分×60秒」で秒に換算した値を返します。
SELECT TIME_TO_SEC('2022-01-08 15:15:15');実行結果を見ると、計算式「15×3600 15×60 25」より、結果の秒数は54915秒であることがわかります。 [関連する推奨事項:
mysql ビデオ チュートリアル ]
以上がmysqlで日付を数値に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。