Mysql 格式轉換小問題

2021-08-14 07:50:59 字數 1246 閱讀 5607

mysql 中可以使用 from_unixtime來對時間進行格式轉換

摘抄來自:

函式:from_unixtime

作用:將mysql中以int(11)儲存的時間以"yyyy-mm-dd"格式來顯示。

語法:from_unixtime(unix_timestamp,format)

返回表示 unix 時間標記的乙個字串,根據format字串格式化。format可以包含與date_format()函式列出的條目同樣的修飾符。

根據format字串格式化date值。

下列修飾符可以被用在format字串中:

%m 月名字(january……december)

%w 星期名字(sunday……saturday)

%d 有英語字首的月份的日期(1st, 2nd, 3rd, 等等。)

%y 年, 數字, 4 位

%y 年, 數字, 2 位

%a 縮寫的星期名字(sun……sat)

%d 月份中的天數, 數字(00……31)

%e 月份中的天數, 數字(0……31)

%m 月, 數字(01……12)

%c 月, 數字(1……12)

%b 縮寫的月份名字(jan……dec)

%j 一年中的天數(001……366)

%h 小時(00……23)

%k 小時(0……23)

%h 小時(01……12)

%i 小時(01……12)

%l 小時(1……12)

%i 分鐘, 數字(00……59)

%r 時間,12 小時(hh:mm:ss [ap]m)

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

%s 秒(00……59)

%s 秒(00……59)

%p am或pm

%w 乙個星期中的天數(0=sunday ……6=saturday )

%u 星期(0……52), 這裡星期天是星期的第一天

%u 星期(0……52), 這裡星期一是星期的第一天

%% 乙個文字「%」。

不過值得注意的事,unix_timestamp是以秒作為單位的!unix_timestamp是以秒作為單位的!unix_timestamp是以秒作為單位的!

今天因為這個坑,然後查詢出來一直為null

mysql大小問題

大小寫有關的引數介紹 lower case file system 該引數是用於描述data目錄所在的作業系統是否為大小寫敏感,該引數為bool型別,但無法修改。0 大小寫敏感 1 大小寫不敏感 在linux上的都是off或者0,在windows下是on或者0。0 大小寫敏感。unix,linux預...

Oracle時間格式的小問題

插入時間格式 to date 2017 06 08 11 22 33 yyyy mm dd hh mi ss 1.小時格式是可以帶上小時制度如 hh12 12小時制度 hh24 24小時制度 2.如果小時格式是hh12,則 小時值必須介於 1 12 之間,不能為0小時,如 00 22 33 3.如果...

MySQL小問題小彙總。

1。duplicate entry 1 for key 1 問題 這是因為 mysql中的表id為主鍵id,不能重複,有時我們設定為自動增長,這個id就需要是主鍵,會忽略不注意這個細節。2。access denied for user jessica localhost using password...