美文网首页
2021-02-25 MySQL 对日期的处理

2021-02-25 MySQL 对日期的处理

作者: 忆丶往 | 来源:发表于2021-02-25 09:27 被阅读0次
    1. MySQL (时间、秒)转换函数:time_to_sec(time), sec_to_time(seconds)
    select time_to_sec('01:00:05');  -- 3605
    select sec_to_time(3605);        -- '01:00:05'
    
    2. MySQL (日期、天数)转换函数:to_days(date), from_days(days)
    select to_days('0000-00-00');  -- 0
    select to_days('2008-08-08');  -- 733627
    
    select from_days(0);           -- '0000-00-00'
    select from_days(733627);      -- '2008-08-08'
    
    3. MySQL Str to Date (字符串转换为日期)函数:str_to_date(str, format)
    select str_to_date('08/09/2008', '%m/%d/%Y');                   -- 2008-08-09
    select str_to_date('08/09/08'  , '%m/%d/%y');                   -- 2008-08-09
    select str_to_date('08.09.2008', '%m.%d.%Y');                   -- 2008-08-09
    select str_to_date('08:09:30', '%h:%i:%s');                     -- 08:09:30
    select str_to_date('08.09.2008 08:09:30', '%m.%d.%Y %h:%i:%s'); -- 2008-08-09 08:09:30
    

    相关文章

      网友评论

          本文标题:2021-02-25 MySQL 对日期的处理

          本文链接:https://www.haomeiwen.com/subject/afsyfltx.html