主頁(yè) > 知識(shí)庫(kù) > 詳解MySQL日期 字符串 時(shí)間戳互轉(zhuǎn)

詳解MySQL日期 字符串 時(shí)間戳互轉(zhuǎn)

熱門標(biāo)簽:如何選擇優(yōu)質(zhì)的外呼系統(tǒng) 手機(jī)外呼系統(tǒng)違法嗎 東莞外呼企業(yè)管理系統(tǒng) 清遠(yuǎn)申請(qǐng)400電話 地圖簡(jiǎn)圖標(biāo)注 沈陽(yáng)智能外呼系統(tǒng)供應(yīng)商 南通電銷外呼系統(tǒng)哪家強(qiáng) 桂林云電銷機(jī)器人收費(fèi) 谷歌地圖標(biāo)注位置圖解

平時(shí)比較常用的時(shí)間、字符串、時(shí)間戳之間的互相轉(zhuǎn)換,雖然常用但是幾乎每次使用時(shí)候都喜歡去搜索一下用法;本文將作為一個(gè)筆記,整理一下三者之間的 轉(zhuǎn)換(即:date轉(zhuǎn)字符串、date轉(zhuǎn)時(shí)間戳、字符串轉(zhuǎn)date、字符串轉(zhuǎn)時(shí)間戳、時(shí)間戳轉(zhuǎn)date,時(shí)間戳轉(zhuǎn)字符串)用法,方便日后查看;

涉及的函數(shù)

date_format(date, format) 函數(shù),MySQL日期格式化函數(shù)date_format()

unix_timestamp() 函數(shù)

str_to_date(str, format) 函數(shù)

from_unixtime(unix_timestamp, format) 函數(shù),MySQL時(shí)間戳格式化函數(shù)from_unixtime

時(shí)間轉(zhuǎn)字符串

select date_format(now(), '%Y-%m-%d'); 
#結(jié)果:2016-01-05 

時(shí)間轉(zhuǎn)時(shí)間戳

select unix_timestamp(now());  
#結(jié)果:1452001082 

 字符串轉(zhuǎn)時(shí)間

select str_to_date('2016-01-02', '%Y-%m-%d %H'); 
#結(jié)果:2016-01-02 00:00:00 

字符串轉(zhuǎn)時(shí)間戳

select unix_timestamp('2016-01-02');  
#結(jié)果:1451664000 

時(shí)間戳轉(zhuǎn)時(shí)間

select from_unixtime(1451997924); 
#結(jié)果:2016-01-05 20:45:24 

時(shí)間戳轉(zhuǎn)字符串

select from_unixtime(1451997924,'%Y-%d');  
//結(jié)果:2016-01-05 20:45:24 

附表

MySQL日期格式化(format)取值范圍。

  含義
%S、%s 兩位數(shù)字形式的秒( 00,01, ..., 59)
%I、%i 兩位數(shù)字形式的分( 00,01, ..., 59)
小時(shí)  %H 24小時(shí)制,兩位數(shù)形式小時(shí)(00,01, ...,23)
%h 12小時(shí)制,兩位數(shù)形式小時(shí)(00,01, ...,12)
%k 24小時(shí)制,數(shù)形式小時(shí)(0,1, ...,23)
%l 12小時(shí)制,數(shù)形式小時(shí)(0,1, ...,12)
%T 24小時(shí)制,時(shí)間形式(HH:mm:ss)
%r  12小時(shí)制,時(shí)間形式(hh:mm:ss AM 或 PM)
%p  AM上午或PM下午 
  周   %W 一周中每一天的名稱(Sunday,Monday, ...,Saturday)
 %a 一周中每一天名稱的縮寫(Sun,Mon, ...,Sat) 
%w  以數(shù)字形式標(biāo)識(shí)周(0=Sunday,1=Monday, ...,6=Saturday) 
%U 數(shù)字表示周數(shù),星期天為周中第一天
%u 數(shù)字表示周數(shù),星期一為周中第一天
%d  兩位數(shù)字表示月中天數(shù)(01,02, ...,31)
%e   數(shù)字表示月中天數(shù)(1,2, ...,31)
 %D 英文后綴表示月中天數(shù)(1st,2nd,3rd ...) 
 %j 以三位數(shù)字表示年中天數(shù)(001,002, ...,366) 
%M  英文月名(January,February, ...,December) 
%b  英文縮寫月名(Jan,Feb, ...,Dec) 
%m  兩位數(shù)字表示月份(01,02, ...,12)
%c  數(shù)字表示月份(1,2, ...,12) 
%Y  四位數(shù)字表示的年份(2015,2016...)
%y   兩位數(shù)字表示的年份(15,16...)
文字輸出  %文字  直接輸出文字內(nèi)容

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • MySQL日期數(shù)據(jù)類型、時(shí)間類型使用總結(jié)
  • mysql 日期和時(shí)間格式轉(zhuǎn)換實(shí)現(xiàn)語(yǔ)句
  • Mysql 日期時(shí)間 DATE_FORMAT(date,format)
  • MySQL中日期和時(shí)間戳互相轉(zhuǎn)換的函數(shù)和方法
  • mysql 獲取昨天日期、今天日期、明天日期以及前一個(gè)小時(shí)和后一個(gè)小時(shí)的時(shí)間
  • mysql中取系統(tǒng)當(dāng)前時(shí)間,當(dāng)前日期方便查詢判定的代碼
  • MySQL 獲得當(dāng)前日期時(shí)間的函數(shù)小結(jié)
  • mysql常用日期時(shí)間/數(shù)值函數(shù)詳解(必看)
  • MySQL 獲得當(dāng)前日期時(shí)間 函數(shù)
  • 一篇文章搞定Mysql日期時(shí)間函數(shù)

標(biāo)簽:天津 臨沂 常德 內(nèi)蒙古 貴州 湖州 成都 重慶

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《詳解MySQL日期 字符串 時(shí)間戳互轉(zhuǎn)》,本文關(guān)鍵詞  詳解,MySQL,日期,字符串,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《詳解MySQL日期 字符串 時(shí)間戳互轉(zhuǎn)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于詳解MySQL日期 字符串 時(shí)間戳互轉(zhuǎn)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章