MySQL 日期函式 轉換時間戳

2021-09-22 08:11:17 字數 1235 閱讀 9272

from_unixtime(unixtime, format))
用途:

將數字型的unix 時間日期值轉為de日期值

引數說明:

● unixtime: bigint型別,秒數,unix格式的日期時間值,若輸入為string,double型別會隱式轉換為bigint後參與運算。

● 根據format格式化。如果format為空缺省會使用%y-%m-%d %h:%i:%s的格式

返回值:

datetime型別的日期值, unixtime為null時返回null。

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(datetime)

用途:將日期轉化為整型的unix格式的日期時間值

引數說明:

● datetime: datetime型別日期值,若輸入為string型別會隱式轉換為datetime型別後參與運算,其它型別拋異常。

返回值:

整型unix格式日期值, datetime為null時返回null

時間戳轉換日期 日期轉換時間戳 時間戳轉換星期

時間戳轉換日期 string date orderinfo.getchangetime replace null dateformat sdf new dateformat mm dd string monthdate sdf.format new date long.parselong date ...

mysql日期時間戳轉換 mysql日期時間戳轉換

1.mysql獲取當前時間戳 mysql select unix timestamp unix timestamp 1525739078 1 row in set mysql select unix timestamp now unix timestamp now 1525739117 1 row ...

mysql時間戳和日期轉換

mysql有自帶的函式可以直接轉換,函式是from unixtime 資料表中 create time 儲存的是時間戳,如 1429063399 mysql的執行語句 日期合格可以自己定義 select from unixtime 1429063399,y m d h i s 輸出結果 mysql的...