zoukankan      html  css  js  c++  java
  • mysql-日期时间函数

    一、与日期和时间相关的函数:now()、current_timestamp()、sysdate()

    -- now()与current_timestamp()相同,是返回执行sql时的时间
    -- sysdate() 是返回执行函数时的时间
    SELECT now(),CURRENT_TIMESTAMP(),sysdate(),sleep(2),now(),CURRENT_TIMESTAMP(),sysdate();

    二、时间加减函数:date_add()、date_sub()

    -- date_add(): 时间加函数 (加负数等同于date_sub())
    -- date_sub(): 时间减函数(减负数等同于date_add())
    select now(), date_add(now(), interval 1 day) as tomarrow, date_sub(now(), interval 1 day) as yesterday;

    注:数据类型除了day,year。还可以使用microsecond、second、minute、hour、week、month等类型

    三、时间格式化函数:date_format()

    SELECT date_format(now(), '%Y%m%d') AS datetime;

     四、截取微秒值

    -- fsp:表示支持秒的小数部分的精度,最大为6

    select now(3),  microsecond(now(3));

  • 相关阅读:
    html
    jQuery
    Python基础(一)
    excel中怎样批量取消隐藏工作表
    AD密码过期查询
    @Controller和@RestController的区别
    编写一个JPA测试用例
    SpringBoot(二)——使用Mysql和JPA
    Linux命令大全
    Centos7安装Mysql
  • 原文地址:https://www.cnblogs.com/yuefeng123/p/11892775.html
Copyright © 2011-2022 走看看