MySQL時間類型對照表
在MySQL中,提供了多種時間類型,每種類型都有自己的特點和用途。以下是MySQL時間類型對照表:
DATE
DATE類型表示日期,無時區概念,格式為YYYY-MM-DD,范圍為'1000-01-01'到'9999-12-31'。
DATETIME
DATETIME類型表示日期和時間,無時區概念,格式為YYYY-MM-DD HH:MM:SS,范圍為'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。
TIMESTAMP
TIMESTAMP類型表示時間戳,包含日期和時間,有時區概念,格式為YYYY-MM-DD HH:MM:SS,范圍為'1970-01-01 00:00:01'到'2038-01-19 03:14:07'。
TIME
TIME類型表示時間,無日期概念,格式為HH:MM:SS,范圍為'-838:59:59'到'838:59:59'。
YEAR
YEAR類型表示年份,格式為YYYY或YY,范圍為1901到2155或1970到2069(取決于模式Year or Year(4))。
關于時區
在MySQL中,所有的時間戳類型都存儲為UTC時間(世界標準時間)。當取出時間戳數據時,MySQL會將其轉化為當前時區的時間,但若在插入數據時,未指明該時間的時區,MySQL會自動將其轉換為當前會話的時區。
上一篇css代替ps