mysql起止時間怎么寫_【Mysql 學習】日期函數函數

--curdate()返回當前日期mysql> select curdate();

+------------+

| curdate()? |

+------------+

| 2011-01-01 |

+------------+

1 row in set (0.00 sec)

--curtime()返回當前時間mysql> select curtime();

+-----------+

| curtime() |

+-----------+

| 09:23:15? |

+-----------+

1 row in set (0.00 sec)

--now()返回當前的時間和日期mysql> select now();

+---------------------+

| now()?????????????? |

+---------------------+

| 2011-01-01 09:23:25 |

+---------------------+

1 row in set (0.00 sec)

--unix_timestamp 返回日期date 的unix時間戳mysql> select unix_timestamp(now());

+-----------------------+

| unix_timestamp(now()) |

+-----------------------+

|??????????? 1293845026 |

+-----------------------+

1 row in set (0.00 sec)

--from_unixtime()返回unix時間戳的日期值mysql> select from_unixtime(unix_timestamp(now()));

+--------------------------------------+

| from_unixtime(unix_timestamp(now())) |

+--------------------------------------+

| 2011-01-01 09:24:17????????????????? |

+--------------------------------------+

1 row in set (0.00 sec)

--week(date)返回日期date為這一年的第幾周

--year(date)返回日期date 的年mysql> select week(now()),year(now());

+-------------+-------------+

| week(now()) | year(now()) |

+-------------+-------------+

|?????????? 0 |??????? 2011 |

+-------------+-------------+

1 row in set (0.01 sec)

--hour(time)--返回time的小時

--minute(time)--返回time的分鐘mysql> select hour(curtime()) ,minute(curtime());

+-----------------+-------------------+

| hour(curtime()) | minute(curtime()) |

+-----------------+-------------------+

|?????????????? 9 |??????????????? 25 |

+-----------------+-------------------+

1 row in set (0.00 sec)

--monthname(date)--返回date的月份mysql> select monthname(now());

+------------------+

| monthname(now()) |

+------------------+

| January????????? |

+------------------+

1 row in set (0.01 sec)

--date_format(date,fmt) 返回按照字符fmt格式的date值mysql> select date_format(now(),'%M,%D,%Y');

+-------------------------------+

| date_format(now(),'%M,%D,%Y') |

+-------------------------------+

| January,1st,2011????????????? |

+-------------------------------+

1 row in set (0.00 sec)

--date_add(date, interval exp type) 返回一個日期或時間值加上一個時間間隔的時間值。mysql> select now() current,date_add(now(), interval 31 day ) after31days;

+---------------------+---------------------+

| current???????????? | after31days???????? |

+---------------------+---------------------+

| 2011-01-01 09:27:41 | 2011-02-01 09:27:41 |

+---------------------+---------------------+

1 row in set (0.01 sec)

mysql> select now() current,date_add(now(), interval -31 day ) before31days ,date_add(now(), interval '-a_-2' year_month) after_oneyear_2month;

+---------------------+---------------------+----------------------+

| current???????????? | before31days??????? | after_oneyear_2month |

+---------------------+---------------------+----------------------+

| 2011-01-01 09:29:32 | 2010-12-01 09:29:32 | 2010-11-01 09:29:32? |

+---------------------+---------------------+----------------------+

1 row in set (0.00 sec)

--datediff(date1,date2)從起始時間date1到結束時間date2之間的天數

mysql> select datediff('2007-09-15',now()) begin, datediff('2011-06-25',now()) end;

+-------+------+

| begin | end? |

+-------+------+

| -1204 |? 175 |

+-------+------+

1 row in set (0.00 sec)

--計算從我上大學到現在的天數,和現在到我離開學校的天數。mysql> select abs(datediff('2007-09-15',now())) begin_days, datediff('2011-06-25',now())

end_days;

+------------+----------+

| begin_days | end_days |

+------------+----------+

|?????? 1204 |????? 175 |

+------------+----------+

1 row in set (0.00 sec)

附錄:mysql中的時間格式:說明符???? 說明

%a 工作日的縮寫名稱? (Sun..Sat)

%b 月份的縮寫名稱? (Jan..Dec)

%c 月份,數字形式(0..12)

%D 帶有英語后綴的該月日期? (0th, 1st, 2nd, 3rd, ...)

%d 該月日期, 數字形式 (00..31)

%e 該月日期, 數字形式(0..31)

%f 微秒 (000000..999999)

%H 小時(00..23)

%h 小時(01..12)

%I 小時 (01..12)

%i 分鐘,數字形式 (00..59)

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

%k 小時 (0..23)

%l 小時 (1..12)

%M 月份名稱 (January..December)

%m 月份, 數字形式 (00..12)

%p 上午(AM)或下午(PM)

%r 時間 , 12小時制 (小時hh:分鐘mm:秒數ss 后加 AM或PM)

%S 秒 (00..59)

%s 秒 (00..59)

%T 時間 , 24小時制 (小時hh:分鐘mm:秒數ss)

%U 周 (00..53), 其中周日為每周的第一天

%u 周 (00..53), 其中周一為每周的第一天

%V 周 (01..53), 其中周日為每周的第一天 ; 和 %X同時使用

%v 周 (01..53), 其中周一為每周的第一天 ; 和 %x同時使用

%W 工作日名稱 (周日..周六)

%w 一周中的每日 (0=周日..6=周六)

%X 該周的年份,其中周日為每周的第一天, 數字形式,4位數;和%V同時使用

%x 該周的年份,其中周一為每周的第一天, 數字形式,4位數;和%v同時使用

%Y 年份, 數字形式,4位數

%y 年份, 數字形式 (2位數)

%%‘%’文字字符

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/258203.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/258203.shtml
英文地址,請注明出處:http://en.pswp.cn/news/258203.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

puppet運維自動化之用戶管理

系統管理員離不開賬戶管理,賬戶管理,密碼管理,開發機器,測試機器,線上機器,都需要創建用戶,并給與相關用戶的權限。你如果要創建100個,1000個賬戶和密碼,你會不會瘋掉&am…

c#中異步編程

異步是現實生活中的很多現象的一種抽象。比如分工合作在很多時間段就是異步合作。異步中也一般要涉及委托方法。c#有3種模式的異步編程:異步模式,基于事件的異步模式,基于任務的異步模式(TAP). 一. FrameWork 4.0之前的線程世界     在.N…

《交互式程序設計 第2版》一3.6 關系比較

本節書摘來華章計算機《交互式程序設計 第2版》一書中的第3章 ,第3.6節,Joshua Noble 著 毛順兵 張婷婷 陳宇 沈鑫 任燦江 譯更多章節內容可以訪問云棲社區“華章計算機”公眾號查看。 3.6 關系比較 與元組類型類似,關系類型也逃不過“比較運…

mysql 版本更新日志_mysql升級步驟

升級前先請做好數據備份1.解壓tar -zxvf mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz2.關閉mysql5.6.23數據庫 service mysqld stop3.將5.7.9版本放到默認目錄下面mv mysql-5.7.9-linux-glibc2.5-x86_64 /usr/local/mysql4.修改/usr/local/mysql/data 下面的權限chown -R mysql…

C語言中,宏和全局變量的區別是什么?

全局變量 是可以在程序中任何地方使用 而且是可以修改的 宏定義也可以在任何地方使用 但是不能在之后修改 數據類型沒有限制的宏的例子:#define 宏名 宏體 #define PI 3.1415926轉載自: http://zhidao.baidu.com/link?urlDamb48copKtKBsDeugBDIPT7bk…

android 入門-android自定義控件

第一種&#xff1a;繼承View 實現自己的屬性 <com.cc.imagewithmarkersample.MyViewandroid:id"id/myviewid"android:layout_width"wrap_content"android:layout_height"wrap_content"android:layout_centerHorizontal"true"SrcLT&…

Undefined symbols for architecture i386:_OBJC_CLASS_$_xx, referenced from: 解決方法

多個人共同操作同一個項目或拷貝項目時&#xff0c;經常會出現類似這樣的問題&#xff1a; Undefined symbols for architecture i386: "_OBJC_CLASS_$_xx文件名", referenced from: 下面是可能導致這類問題出現的原因及修改&#xff1a; 1.相關工程文件未導入 你可以…

mysql cmake錯誤_MySQL5.5安裝出現CMake錯誤找不到CMakelists.txt原因-阿里云開發者社區...

今天虛擬機上測試安裝 CentOS6.3 PHP5.4.8 MySQL5.5.28&#xff0c;結果搗鼓了半天 MySQL都沒裝上&#xff0c;老是CMake目錄下找不到那個 lists 文件&#xff0c;郁悶的不行&#xff0c;最后發現問題所在&#xff0c;總結在下面(我是把軟件包下載錯了)&#xff1a;1. 檢查參…

node.js Lordofpomelo點擊登錄(login)終端提示成功,頁面不跳轉無反應

firbug查看是因為webserver->public->js->lib->build->build.js文件出錯 打開https://raw.githubusercontent.com/NetEase/lordofpomelo/master/web-server/public/js/lib/build/build.js復制替換build.js即可轉載于:https://www.cnblogs.com/doujinya/p/396616…

LabVIEW設計模式系列——移位寄存器

標準&#xff1a;1、太多移位寄存器會導致連線太多&#xff0c;看起來凌亂&#xff0c;使用簇將變量打包&#xff0c;統一用一個移位寄存器&#xff0c;這樣可以減少連線的麻煩2、如果每個變量都使用一個移位寄存器&#xff0c;沒有一個名字是很難區分移位寄存器到底屬于哪一個…

CA計劃6.14億美元收購安全測試公司Veracode

CA Technologies 將以6.14億美元收購應用安全測試公司Veracode&#xff0c;希望以此拓展其開發和測試產品&#xff0c;更好地為企業和應用開發者服務。該收購案預期將于今年第二季度完成。 Veracode的辦公地點設在伯靈頓、馬薩諸塞和倫敦&#xff0c;是一家雇員超過500人的私營…

MySQL過濾相同binlog_通過Linux命令過濾出binlog中完整的SQL語句

DB&#xff1a;MySQL 5.6.16CentOS&#xff1a;CentOS release 6.3 (Final)當insert語句通過空格跨行輸入的時候&#xff0c;如何提取完整的insert語句&#xff01;創建一個空表&#xff1a;mysql> create table yoon as select * from sakila.actor where 10;Query OK, 0 r…

iOS 獲取當前月份的天數(轉)

在這里我很鄙視百度&#xff0c;尼瑪 竟然每一個我想要的結果。。。最后還是用google弄到的。日前又需要自己以后慢慢研究1. 獲取當前月份有多少天NSCalendar *calendar [NSCalendarcurrentCalendar]; NSRange range [calendarrangeOfUnit:NSDayCalendarUnitinUnit:NSMonthCa…

Dojo中跨域獲取新浪股票接口返回的數據(練習)

首先&#xff0c;配置好環境&#xff0c;不羅嗦了&#xff0c;然后&#xff0c;使用request中的script模塊中的方法&#xff0c;獲取代碼地址為http://hq.sinajs.cn/listsh000001&#xff0c;核心代碼如下&#xff1a; 1 on(dom.byId("clickToShowCode")…

Palo Alto Networks全球化安全堡壘理念 提升企業防御能力

IT領域技術發展日新月異&#xff0c;“軟件服務”的產品模式成功取代硬件成為人們熱議的話題&#xff0c;身處轉變中的安全行業也受到了巨大的影響。面對國內外網絡安全事件頻發&#xff0c;病毒攻擊日益復雜、多元化的現狀&#xff0c;老牌安全廠商是如何應對的呢? 近日&…

●SQL編程

局部變量局部變量必須以 開頭&#xff0c;而且必須先用DECLARE 命令說明后才可使用。使用SELECT 或SET 命令來設定變量的值。說明形式&#xff1a;DECLARE 變量名 變量類型 [ 變量名 變量類型]SELECT 局部變量 變量值SET 局部變量 變量值例&#xff1a;declare name varchar(2…

hdu 1427 速算24點

題目連接 http://acm.hdu.edu.cn/showproblem.php?pid1427 速算24點 Description 速算24點相信絕大多數人都玩過。就是隨機給你四張牌&#xff0c;包括A(1),2,3,4,5,6,7,8,9,10,J(11),Q(12),K(13)。要求只用,-,*,/運算符以及括號改變運算順序&#xff0c;使得最終運算結果為2…

《云計算:概念、技術與架構》一1.1 本書目標

本節書摘來華章計算機《云計算&#xff1a;概念、技術與架構》一書中的第1章 &#xff0c;第1.1節&#xff0c;&#xff08;美&#xff09;Thomas Erl   &#xff08;英&#xff09;Zaigham Mahmood 著 &#xff08;巴西&#xff09;Ricardo Puttini 龔奕利 賀 蓮 胡 創 …

mysql to char 用法_postgresql 中的to_char()常用操作

postgresql中的to_char()用法和Oracle相比&#xff0c;多了一個參數。to_char(待轉換值&#xff0c;轉換格式);常用轉換格式有2種&#xff1a;一個是寫若干個0&#xff0c;如果待轉換的值位數少于于你定義的轉換格式位數&#xff0c;輸出值會自動在左邊補0&#xff0c;位數補齊…

面試題40:數組中只出現一次的數字

題目描述 一個整型數組里除了兩個數字之外&#xff0c;其他的數字都出現了兩次。請寫程序找出這兩個只出現一次的數字。要求時間復雜度是O(n)&#xff0c;空間復雜度是O(1)。 題目分析 劍指Offer&#xff08;紀念版&#xff09;P211 ① 自己與自己異或為0 ② 0與數A異或為A ③ …