mysql如何只獲取年月日

2021-10-09 05:25:39 字數 671 閱讀 7891

在我們日常的開發中,可能偶爾是獲取時間的字段來做一些操作,但是有的時候,我們看到的資料是包含具體的時間的。

比如:2020-01-13 22:10:23

但是我們有的時候不需要後面的具體到分鐘的精確時間,而只需要前面的年月日,比如:2020-01-13

有的人 肯定會說,直接設定時間型別就可以了,對的沒錯,可以設定。

本文說的是另外乙個解決辦法,在不修改資料庫任何操作的前提下

我們可以使用乙個mysql提供的函式:

就是date_format(),如:date_format(createdate,'%y-%m-%d'),其中第乙個引數是你的時間欄位名,第二個引數是你的格式,獲取年月日的話,格式就按照這個就可以了。

select date_format(createdate,'%y-%m-%d') from t_bxd;

最後的結果如下所示:

獲取年月日

需求 獲取當前日期的前乙個月份 當月有 31 天時,js 日期物件 setmonth 問題 當前日期如果不是 31 號,是沒問題的,是 31 號就會有問題 比如今天是 2018 09 30 號,前乙個月應該是 2018 08 30 let now new date new date 2018 09 ...

只取到年月日

獲取可用於在 http 請求過程中在 ihttpmodule 和 ihttphandler 之間組織和共享資料的鍵值集合 在a.aspx中。使用 httpcontext.current.items.add cachekey,sellinfo 儲存狀態值。然後轉到 b.aspx httpcontext...

js Date 獲取 年 月 日

var mydate new date mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate.getmonth 獲取當前月份 0 11,0代表1月 mydate.getdate 獲取當前日 1 31 mydate.get...