日韩精品中文字幕一区二区-日韩精品中文字幕一区-日韩精品中文字幕视频-日韩精品在线一区二区三区-第一页在线-第一福利视频

當前位置:首頁文章首頁 IT學院 IT技術

熟練使用mysql時間函數 mysql時間函數應用大本營

作者:  來源:  發布時間:2011-5-18 17:45:29  點擊:
  -> 1997-12-02

  mysql> SELECT EXTRACT(YEAR FROM "1999-07-02");

  -> 1999

  mysql> SELECT EXTRACT(YEAR_MONTH FROM "1999-07-02 01:02:03");

  -> 199907

  mysql> SELECT EXTRACT(DAY_MINUTE FROM "1999-07-02 01:02:03");

  -> 20102

  如果你指定太短的間隔值(不包括type關鍵詞期望的間隔部分),MySQL假設你省掉了間隔值的最左面部分。例如,如果你指定一個type是 DAY_SECOND,值expr被希望有天、小時、分鐘和秒部分。如果你象"1:10"這樣指定值,MySQL假設日子和小時部分是丟失的并且值代表分鐘和秒。換句話說,"1:10" DAY_SECOND以它等價于"1:10" MINUTE_SECOND的方式解釋,這對那MySQL解釋TIME值表示經過的時間而非作為一天的時間的方式有二義性。如果你使用確實不正確的日期,結果是NULL。如果你增加MONTH、YEAR_MONTH或YEAR并且結果日期大于新月份的最大值天數,日子在新月用最大的天調整。

  mysql> select DATE_ADD('1998-01-30', Interval 1 month);

  -> 1998-02-28

  注意,從前面的例子中詞INTERVAL和type關鍵詞不是區分大小寫的。

  TO_DAYS(date)

  給出一個日期date,返回一個天數(從0年的天數)。

  mysql> select TO_DAYS(950501);

  -> 728779

  mysql> select TO_DAYS('1997-10-07');

  -> 729669

  TO_DAYS()

  不打算用于使用格列高里歷(1582)出現前的值。

  FROM_DAYS(N)

  給出一個天數N,返回一個DATE值。

  mysql> select FROM_DAYS(729669);

  -> '1997-10-07'

  DATE_FORMAT(date,format)

  根據format字符串格式化date值。下列修飾符可以被用在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), 這里星期一是星期的第一天

  %% 一個文字“%”。

  所有的其他字符不做解釋被復制到結果中。

  mysql> select DATE_FORMAT('1997-10-04 22:23:00', '%W %M %Y');

  -> 'Saturday October 1997'

  mysql> select DATE_FORMAT('1997-10-04 22:23:00', '%H:%i:%s');

  -> '22:23:00'

  mysql> select DATE_FORMAT('1997-10-04 22:23:00',

  '%D %y %a %d %m %b %j');

  -> '4th 97 Sat 04 10 Oct 277'

  mysql> select DATE_FORMAT('1997-10-04 22:23:00',

  '%H %k %I %r %T %S %w');

  -> '22 22 10 10:23:00 PM 22:23:00 00 6'

  MySQL3.23中,在格式修飾符字符前需要%。在MySQL更早的版本中,%是可選的。

  TIME_FORMAT(time,format)

  這象上面的DATE_FORMAT()函數一樣使用,但是format字符串只能包含處理小時、分鐘和秒的那些格式修飾符。其他修飾符產生一個NULL值或0。

  CURDATE()

  

  CURRENT_DATE

  以'YYYY-MM-DD'或YYYYMMDD格式返回今天日期值,取決于函數是在一個字符串還是數字上下文被使用。

  mysql> select CURDATE();

  -> '1997-12-15'

  mysql> select CURDATE() + 0;

  -> 19971215

  CURTIME()

  

  CURRENT_TIME

  以'HH:MM:SS'或HHMMSS格式返回當前時間值,取決于函數是在一個字符串還是在數字的上下文被使用。

  mysql> select CURTIME();

  -> '23:50:26'

  mysql> select CURTIME() + 0;

  -> 235026

  NOW()

  

  SYSDATE()

  

  CURRENT_TIMESTAMP

  以'YYYY-MM-DD HH:MM:SS'或YYYYMMDDHHMMSS格式返回當前的日期和時間,取決于函數是在一個字符串還是在數字的上下文被使用。

  mysql> select NOW();

  -> '1997-12-15 23:50:26'

  mysql> select NOW() + 0;

  -> 19971215235026

  UNIX_TIMESTAMP()

  

  UNIX_TIMESTAMP(date)

  如果沒有參數調用,返回一個 Unix時間戳記(從'1970-01-01 00:00:00'GMT開始的秒數)。如果UNIX_TIMESTAMP()用一個date參數被調用,它返回從'1970-01-01 00:00:00' GMT開始的秒數值。date可以是一個DATE字符串、一個DATETIME字符串、一個TIMESTAMP或以YYMMDD或YYYYMMDD格式的本地時間的一個數字。

  mysql> select UNIX_TIMESTAMP();

  -> 882226357

  mysql> select UNIX_TIMESTAMP('1997-10-04 22:23:00');

  -> 875996580

  當UNIX_TIMESTAMP被用于一個TIMESTAMP列,函數將直接接受值,沒有隱含的“string-to-unix-timestamp”變換。

  FROM_UNIXTIME(unix_timestamp)

  以'YYYY-MM-DD HH:MM:SS'或YYYYMMDDHHMMSS格式返回unix_timestamp參數所表示的值,取決于函數是在一個字符串還是或數字上下文中被使用。

  mysql> select FROM_UNIXTIME(875996580);

  -> '1997-10-04 22:23:00'

  mysql> select FROM_UNIXTIME(875996580) + 0;

  -> 19971004222300

  FROM_UNIXTIME(unix_timestamp,format)

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

  mysql> select FROM_UNIXTIME(UNIX_TIMESTAMP(),

首頁 上一頁 [1] [2] [3]  下一頁 尾頁

文章評論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
主站蜘蛛池模板: 苏西| 斧头(俄罗斯电影) 战争片| 诺亚方舟电影免费完整版在线观看 | 孙苏雅| 榜上佳婿电视剧全集免费观看高清下载 | 一万个伤心的理由| 禁忌的爱在线| 四年级下册古诗三首| 美网直播| alexis crystal| 桑叶电影| 69视频污| 许华升公个人资料身高多少 | 秀人网朱可儿| 越活越来劲 电视剧| 吴彦姝演过的电视剧大全| 陈学冬演过的电视剧有哪些| 地老鼠| 绝不放弃电影| 爆操在线观看| 《完美无瑕》莫妮卡主演电影| 林青霞离婚| 外貌协会face日本动漫| 女生被草视频| 《战长沙》电视剧| 亚洲 在线| 重回蓝色珊瑚礁| 幼儿歌曲颠倒歌| 吴彦祖激情戏| 二十二吉他谱| 小黑电影| tifosi| 2024年计划生育家庭特别扶助| 2024年月历| 康瑞德家的男孩| 人蛇大战 电影| 王牌特派员| 吻戏陈伟霆| 美国舞男| 今日航班一览表| 铁血丹心吉他独奏谱完整版|