日付はデータベースストレージの非常に重要な部分です
1.select curDate(); #現在の日付を取得します select now(); #現在の時刻を取得する 日付 + 時刻
2. 日数の加算と減算の例を 1 つ挙げます。その他は英語の意味を見れば理解できます
select date_add(now(), interval 1 day); #当前日期天数+1 select date_add(now(), interval -1 day); #当前日期天数-1 select date_add(now(), interval 1 hour); select date_add(now(), interval 1 minute); select date_add(now(), interval 1 second); select date_add(now(), interval 1 microsecond); select date_add(now(), interval 1 week); select date_add(now(), interval 1 month); select date_add(now(), interval 1 quarter); select date_add(now(), interval 1 year);
3. Date_sub 関数と date_add 関数の統合は逆です。
select date_sub(now(), interval 1 day); #当前日期天数-select date_sub(now(), interval -1 day); #当前日期天数+select date_sub(now(), interval 1 hour); select date_sub(now(), interval 1 minute)select date_sub(now(), interval 1 second)select date_sub(now(), interval 1 microsecond) select date_sub(now(), interval 1 week)select date_sub(now(), interval 1 month)select date_sub(now(), interval 1 quarter) select date_sub(now(), interval 1 year);
4. datediff関数は2つの日付の間の日数を計算します
datediff(date1, date2); #date1 - date25. timediff関数は2つの日付の間の日数を計算します
timediff(time1, time2); #time1 - time2 time1和time2的格式必须要一样,返回时间差6.str_to_date(str, format) 文字列を日付に変換します
select str_to_date('11/09/2014', '%m/%d/%Y'); -- 2014-11-097 . 他にも便利な機能がたくさんあるので、いちいち挙げませんが、使いながら改良していきます
。
以上がMySQLでの日付の操作方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。