天天看點

mysql TO_DAYS()函數

TO_DAYS(date)

給定一個日期date, 傳回一個天數 (從年份0開始的天數 )。

例:

select TO_DAYS(NOW());

+----------------+

| TO_DAYS(NOW()) |

| 735159 |

select TO_DAYS(121018);

+-----------------+

| TO_DAYS(121018) |

給定一個日期date,傳回一個天數(從年份0開始的天數)。

TO_DAYS() 不用于陽曆出現(1582)前的值,原因是當月曆改變時,遺失的日期不會被考慮在内。

請記住, MySQL“日期和時間類型”中的規則将日期中的二位數年份值轉化為四位。例如,  ‘1997-10-07′和 ‘97-10-07′ 被視為同樣的日期:

對于1582 年之前的日期(或許在其它地區為下一年 ), 該函數的結果實不可靠的。

繼續閱讀