mysql time 操作 MySql 日期操作

2021-10-18 20:53:29 字數 1223 閱讀 4166

1、獲取日期的函式

select now();//獲取當前日期與時間---同義詞:localtime()、localtimestamp()、current_timestamp()

select curdate();//獲取當前日期

select sysdate();//動態獲取當前日期與時間

select curtime();//獲取當前時間

2、對時間進行操作的函式

select date_sub(now(), interval 1 hour);//對日期進行減法

select date_add(now(),interval -30 minute);//對日期進行加法

select date(now());//選擇日期部分

select time(now());//選擇時間部分

select date_format(date,format);//時間日期格式轉換

以下為可操作的型別:

%a  縮寫星期名

%b  縮寫月名

%d  帶有英文本首的月中的天

%d  月的天,數值(00-31)

%e  月的天,數值(0-31)

%f  微秒

%h  小時 (00-23)

%h  小時 (01-12)

%i  小時 (01-12)

%i  分鐘,數值(00-59)

%j  年的天 (001-366)

%k  小時 (0-23)

%l  小時 (1-12)

%m  月名

%m  月,數值(00-12)

%p  am 或 pm

%r  時間,12-小時(hh:mm:ss am 或 pm)

%s  秒(00-59)

%s  秒(00-59)

%t  時間, 24-小時 (hh:mm:ss)

%u  周 (00-53) 星期日是一周的第一天

%u  周 (00-53) 星期一是一周的第一天

%v  周 (01-53) 星期日是一周的第一天,與 %x 使用

%v  周 (01-53) 星期一是一周的第一天,與 %x 使用

%w  星期名

%w  周的天 (0=星期日, 6=星期六)

%x  年,其中的星期日是周的第一天,4 位,與 %v 使用

%x  年,其中的星期一是周的第一天,4 位,與 %v 使用

%y  年,4 位

%y  年,2 位

mysql time型別資料 MySQL資料型別

mysql中定義資料欄位的型別對你資料庫的優化是非常重要的 mysql支援多種型別,大致可以分為三類 數值 日期 時間和字串 字元 型別 整數型別 int n 中n的涵義 定義了 init 5 zerofill 當和int 10 join時顯示寬度對不上有可能出現臨時表 n表示顯示寬度為n,但仍佔4...

mysql time 範圍 Mysql時間範圍相關

mysql時間範圍相關 mysql to days函式 to days函式 返回從0000年 公元1年 至當前日期的總天數。1,查詢當天 今天 的資料 select from order where to days order time to days now 2,查詢昨天的資料 select fr...

mysq集合差操作 Python 基礎(集合)

st set hello world 建立乙個唯一字元的集合 st type st set st set 關注 點讚 點讚 點讚 在看 st 集合物件的一些方法 方法說明set.add elmnt 增加乙個新元素到集合裡,elmnt要新增的元素。set.updata set 把set中元素更新到原集...