https://study.163.com/course/courseMain.htm?courseId=1006383008&share=2&shareId=400000000398149html
轉載https://blog.csdn.net/cz626626/article/details/78333078python
1、unix_timestamp函數用法
一、unix_timestamp() 獲得當前時間戳
二、若是參數date知足yyyy-MM-dd HH:mm:ss形式,則能夠直接unix_timestamp(string date) 獲得參數對應的時間戳
三、若是參數date知足yyyy-MM-dd HH:mm:ss形式,則咱們須要指定date的形式,在進行轉換
unix_timestamp(‘2009-03-20’, ‘yyyy-MM-dd’)=1237532400數據庫
2、from_unixtime函數用法
語法:from_unixtime(t1,’yyyy-MM-dd HH:mm:ss’)
其中t1是10位的時間戳值,即1970-1-1至今的秒,而13位的所謂毫秒的是不能夠的。
對於13位時間戳,須要截取,而後轉換成bigint類型,由於from_unixtime類第一個參數只接受bigint類型。例如:
select from_unixtime(cast(substring(tistmp,1,10) as bigint),’yyyy-MM-dd HH’) tim ,count(*) cn from ttengine_hour_data where …
機器學習
http://www.javashuo.com/article/p-bcaeuapv-ba.html(轉載)ide
咱們常常會面臨要從數據庫裏判斷時間,取出特定日期的查詢。可是數據庫裏儲存的都是unix時間戳,處理起來並非特別友好。幸而MYSQL提供了幾個處理時間戳的函數,能夠幫助咱們在查詢的時候,就將時間戳格式化。用法舉例以下:函數
1.FROM_UNIXTIME()函數學習
FROM_UNIXTIME(unix_timestamp,format)spa
參數unix_timestamp 時間戳 能夠用數據庫裏的存儲時間數據的字段.net
參數format 要轉化的格式 好比「」%Y-%m-%d「」 這樣格式化以後的時間就是 2017-11-303d
能夠有的形式:
%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), 這裏星期一是星期的第一天
%% 一個文字%
使用舉例:
SELECT
username,
FROM_UNIXTIME(create_time, "%Y-%m-%d") AS dat
FROM
`wp_user`
GROUP BY
dat
這樣就能查出天天有哪些用戶註冊了。按天分組,你能夠將數據導出後進行其餘操做。
2.UNIX_TIMESTAMP()
UNIX_TIMESTAMP(date)
其中date能夠是一個DATE字符串,一個DATETIME字符串,一個TIMESTAMP或者一個當地時間的YYMMDD或YYYMMDD格式的數字
用這個函數能夠幫助咱們在時間戳中篩選出某些天的數據。
好比說:
SELECT
username,
FROM_UNIXTIME(create_time, "%Y-%m-%d") AS dat
FROM
`wp_user`
WHERE
create_time >=UNIX_TIMESTAMP(''2017-11-29')
AND
create_time <UNIX_TIMESTAMP(''2017-11-30')
GROUP BY
dat
這個查詢可讓咱們查出29號那一天的用戶註冊記錄。
善用這兩個MYSQL函數能夠幫助咱們提升處理數據的效率。
python機器學習-sklearn挖掘乳腺癌細胞( 博主親自錄製)
網易雲觀看地址
掃二維碼,關注博主主頁,學習更多Python知識