MySQL的時間字段存儲時間戳,但在實際開發中我們往往需要以年月日的形式展示時間。下面是一個簡單示例,介紹如何將MySQL時間字段轉為年月日。
SELECT DATE_FORMAT(`time_field`, '%Y-%m-%d') AS `date_field` FROM `table_name`;
上述SQL語句通過使用MySQL自帶的DATE_FORMAT函數將時間字段轉換為年月日形式。其中,%Y代表四位年份,%m代表月份(帶前導零),%d代表日期(帶前導零)。
mysql>SELECT DATE_FORMAT('2022-02-18 12:34:56', '%Y-%m-%d') AS `date_field`; +------------+ | date_field | +------------+ | 2022-02-18 | +------------+
代碼中,我們使用了pre標簽包裹SQL語句和查詢結果,使其能夠更加清晰的呈現給讀者。
SELECT DATE_FORMAT(`time_field`, '%Y-%m-%d') AS `date_field` FROM `table_name`;+------------+ | date_field | +------------+ | 2022-02-18 | +------------+
使用上述SQL語句,我們可以輕松的將MySQL時間字段轉為年月日,滿足不同場景的需求。
上一篇css仿九宮格抽獎
下一篇mysql時間字段存儲