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

    //now()  当前日期时间
    mysql> select now();
    +---------------------+
    | now()               |
    +---------------------+
    | 2016-10-29 13:45:31 |
    +---------------------+
    1 row in set (0.07 sec)


    //curdate(),当前日期
    mysql> select curdate();
    +------------+
    | curdate()  |
    +------------+
    | 2016-10-29 |
    +------------+
    1 row in set (0.05 sec)


    //curtime()  当前时间
    mysql> select curtime();
    +-----------+
    | curtime() |
    +-----------+
    | 13:46:21  |
    +-----------+
    1 row in set (0.06 sec)


    //date_add(); 当前日期的变化
    mysql> select date_add('2016-10-29',interval 365 day);  //加365天
    +-----------------------------------------+
    | date_add('2016-10-29',interval 365 day) |
    +-----------------------------------------+
    | 2017-10-29                              |
    +-----------------------------------------+
    1 row in set (0.00 sec)

    mysql> select date_add('2016-10-29',interval -365 day);  //减去365天
    +------------------------------------------+
    | date_add('2016-10-29',interval -365 day) |
    +------------------------------------------+
    | 2015-10-30                               |
    +------------------------------------------+
    1 row in set (0.35 sec)

    mysql> select date_add('2016-10-29',interval 1 year);  //加上1年
    +----------------------------------------+
    | date_add('2016-10-29',interval 1 year) |
    +----------------------------------------+
    | 2017-10-29                             |
    +----------------------------------------+
    1 row in set (0.00 sec)

    mysql> select date_add('2016-10-29',interval 1 week);    //加上1周的时间
    +----------------------------------------+
    | date_add('2016-10-29',interval 1 week) |
    +----------------------------------------+
    | 2016-11-05                             |
    +----------------------------------------+
    1 row in set (0.00 sec)


    //datediff();// 2个时间之间的差值
    mysql> select datediff('2016-10-21','2016-10-5');
    +------------------------------------+
    | datediff('2016-10-21','2016-10-5') |
    +------------------------------------+
    |                                 16 |
    +------------------------------------+
    1 row in set (0.00 sec)


    //date_format()   日期格式化
    mysql> select date_format('2016-10-25','%m/%d/%Y');
    +--------------------------------------+
    | date_format('2016-10-25','%m/%d/%Y') |
    +--------------------------------------+
    | 10/25/2016                           |
    +--------------------------------------+
    1 row in set (0.00 sec)

    select date_format(now(),'%Y年%m月%d日 %H点:%i分:%s秒')

  • 相关阅读:
    SqlSugar ORM 入门篇2 【查询】 让我们实现零SQL
    .NET ORM框架 SqlSugar4.0 功能快速预览【开源】
    Django 2 by example
    持续为您导航
    Django框架
    Python快速入门
    第一章 创建博客应用
    Python术语对照表
    49、你并不了解的format、decimal
    48、python内存泄露
  • 原文地址:https://www.cnblogs.com/dengyg200891/p/6013043.html
Copyright © 2011-2022 走看看