zoukankan      html  css  js  c++  java
  • mysql日期函数 获取当前日期、本月第一天、本月最后一天、下个月的第一天

    以下函数为一些常用的最基础的时间函数,不包括DATEADD、DATEFORMAT等函数
    常用时间函数
    now(), current_timestamp(); -- 当前日期时间
    current_date(); -- 当前日期
    current_time(); -- 当前时间
    date('yyyy-mm-dd hh:ii:ss'); -- 获取日期部分
    time('yyyy-mm-dd hh:ii:ss'); -- 获取时间部分
    date_format('yyyy-mm-dd hh:ii:ss', '%d %y %a %d %m %b %j'); -- 格式化时间
    unix_timestamp(); -- 获得unix时间戳
    from_unixtime(); -- 从时间戳获得时间

    日期函数
    select curdate(); --获取当前日期
    select last_day(curdate()); --获取当月最后一天。
    select DATE_ADD(curdate(),interval -day(curdate())+1 day); --获取本月第一天
    select date_add(curdate()-day(curdate())+1,interval 1 month); -- 获取下个月的第一天
    select DATEDIFF(date_add(curdate()-day(curdate())+1,interval 1 month ),DATE_ADD(curdate(),interval -day(curdate())+1 day)) from dual; --获取当前月的天数

    更多时间函数请参考:w3school时间函数

  • 相关阅读:
    爬虫大作业之爬取笔趣阁小说
    数据结构化与保存
    使用正则表达式,取得点击次数,函数抽离
    爬取校园新闻首页的新闻
    网络爬虫练习
    Hadoop综合大作业
    理解MapReduce
    熟悉常用的HBase操作
    熟悉常用的HDFS操作
    爬虫大作业
  • 原文地址:https://www.cnblogs.com/xianz666/p/14867327.html
Copyright © 2011-2022 走看看