日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MySql UNIX_TIMESTAMP和FROM_UNIXTIME函数讲解

發布時間:2025/5/22 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MySql UNIX_TIMESTAMP和FROM_UNIXTIME函数讲解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

?

MySql UNIX_TIMESTAMPFROM_UNIXTIME函數講解

by:授客 QQ1033553122

?

1. unix_timestampdate)將時間轉換為時間戳,如果參數為空,則處理的是當前的時間(返回從'1970-01-01 00:00:00'GMT開始的到當前時間的秒數,不為空則它返回從'1970-01-01 00:00:00' GMT開始的到指定date的秒數值),date可以是一個DATE字符串、一個DATETIME字符串、一個TIMESTAMP或以YYMMDDYYYYMMDD格式的本地時間的一個數字。

select unix_timestamp();

結果:

?



?

2 from_unixtime將時間戳轉換為時間,返回表示 Unix 時間標記的一個字符串,根據format字符串格式化。format可以包含與DATE_FORMAT()函數列出的條目同樣的修飾符。

?select from_unixtime(1348737229);

結果:

?



?

3.select unix_timestamp('2012-09-27');

結果:

?



?

4. select unix_timestamp('2012-09-27 17:13:49');

結果:

?



?

5. select from_unixtime('2012-09-27 17:13:49');

結果:

?


?

6. select from_unixtime('2011-09-25 17:13:49');

結果:

?



?

7. select now();

結果-顯示系統當前時間


?

?

select unix_timestamp(now());

結果:

?



?

8.假如你向unix_timestamp()傳遞一個溢出日期,它會返回NULL,但請注意只有基本范圍檢查會被執行 (年份從1970 2037 月份從01 12,日期從 01 31)

?select unix_timestamp('1969-09-25 17:13:49');

結果

?



select unix_timestamp('2038-09-25 17:13:49');

結果

?



?

9 select from_unixtime(1348738577, '%Y%m%d');

結果:

?




select from_unixtime(1348738577, '%y%m%d');

結果:

?

?



select from_unixtime(1348738577, '%Y
%m%d');

結果:

?


?

注:

根據format字符串格式化date值。

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

?

%M 月名字(January……December)

%W 星期名字(Sunday……Saturday)

%w 一個星期中的天數(0=Sunday ……6=Saturday

%U 星期(0……52), 這里星期天是星期的第一天

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

%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 AMPM

%% 一個文字“%”

?

轉載于:https://www.cnblogs.com/shouke/p/10158018.html

總結

以上是生活随笔為你收集整理的MySql UNIX_TIMESTAMP和FROM_UNIXTIME函数讲解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。