MySQL 時間戳可以用來存儲日期和時間信息,它是一個整數類型的字段,以 Unix 時間戳格式表示。在 MySQL 中,有許多函數可以查找和處理日期和時間戳。下面介紹一些截取時間戳的函數:
SELECT UNIX_TIMESTAMP('2019-06-01 12:34:56'); -- 將時間戳轉換為 Unix 時間戳格式 SELECT FROM_UNIXTIME(1559391296); -- 將 Unix 時間戳轉換為日期和時間格式
這兩個函數可以將時間戳轉換為 Unix 時間戳格式和日期時間格式,在實際應用中非常有用。同時, MySQL 還有幾個函數可以從日期中截取年、月、日、時、分、秒和星期等信息。下面介紹這些函數:
SELECT YEAR('2019-06-01'); -- 截取年份信息 SELECT MONTH('2019-06-01'); -- 截取月份信息 SELECT DAY('2019-06-01'); -- 截取日份信息 SELECT HOUR('2019-06-01 12:34:56'); -- 截取小時信息 SELECT MINUTE('2019-06-01 12:34:56'); -- 截取分鐘信息 SELECT SECOND('2019-06-01 12:34:56'); -- 截取秒信息 SELECT WEEKDAY('2019-06-01'); -- 截取星期信息,返回值 0-6 分別代表周日、周一、周二、周三、周四、周五、周六
以上這些函數可以讓開發者更加靈活地應用時間戳,并在程序中更好地處理日期和時間信息,提高代碼的效率和可靠性。
上一篇mysql時間戳今天數據
下一篇mysql時間截轉字符串