`

MySql日期处理

    博客分类:
  • Sql
 
阅读更多
获取当前时间:now( )
001、

日期格式化

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), 这里星期一是星期的第一天
%% 一个文字“%”。

002、

时间数值
所在年份:year(date)
所在月份:month(date)               范围1到12
所在周数:1、week(date)            范围0-52        
                  2、week(date,0)         范围0-52      
                  3、week(date,1)         范围1-53  
所在星期:1、dayofweek(date)   范围(1=星期天,2=星期一, ……7=星期六)
                  2、weekday(date)      范围(0=星期一,1=星期二, ……6= 星期天)
天数索引:1、dayofyear(date)     范围(1-366)
                  2、dayofmonth(date) 范围(1-31)
003、
日期运算 
                1、 a.appdate + INTERVAL 1 DAY  加一天
                2、 a.appdate - INTERVAL 1 DAY  减一天
                    SECOND     秒       SECONDS 
                    MINUTE     分钟     MINUTES 
                    HOUR         时间     HOURS 
                    DAY            天         DAYS 
                    MONTH              MONTHS 
                    YEAR          年        YEARS 
004、
年+月份:EXTRACT(YEAR_MONTH FROM  date)       201303   
年+周数:YEARWEEK(a.appdate)                                201351
005、
秒-时转换
select TIME_TO_SEC('22:23:00')    -> 80580 
 select TIME_TO_SEC('00:39:38')    -> 2378

参考:http://hi.baidu.com/yangjinbo/item/93217a956bce1dba83d295fd

 

分享到:
评论

相关推荐

    mysql日期处理函数实例解析

    MySQL中的日期处理函数是数据库操作中的重要组成部分,它们允许开发者对日期和时间数据进行各种复杂的操作。...对于学习和工作在数据库领域的人员来说,掌握这些MySQL日期处理函数是非常有价值的。

    MySQL日期查询[定义].pdf

    MySQL 日期查询是 MySQL 中的一种查询方式,用于处理日期和时间相关的数据。它提供了多种函数来操作日期和时间,包括日期查询、日期计算、日期比较等。 日期查询函数 MySQL 提供了多种日期查询函数,用于查询日期...

    MySQL日期时间函数大全

    MySQL 日期时间函数大全 在 MySQL 中,日期时间函数是非常重要的一部分,它们可以帮助我们对日期和时间进行各种操作。...这些日期时间函数可以帮助我们对日期和时间进行各种操作,提高我们的开发效率和数据处理能力。

    mysql中int的日期格式处理

    总之,MySQL提供了丰富的日期处理函数,使得在整型和日期类型之间转换变得简单。理解并熟练运用这些函数,能极大地提高你在处理日期和时间数据时的效率和灵活性。在实际应用中,一定要根据数据的存储方式和需求选择...

    mysql日期函数总结

    ### MySQL日期函数总结 在MySQL数据库管理中,处理日期与时间是常见的需求之一。通过使用各种日期函数,我们可以实现对日期进行格式化、计算日期之间的差异等操作,从而提高数据处理效率。本文将对MySQL中常用的...

    mysql 日期函数相关操作

    在MySQL中,日期和时间函数提供了丰富的功能,用于处理日期和时间数据,这对于数据库管理和查询极为关键。...以上只是MySQL日期函数的一部分,通过合理应用这些函数,可以极大提高数据查询和处理的效率与准确性。

    mysql时间和日期的处理.txt

    mysql时间和日期的比较和处理

    mysql时间日期函数

    在MySQL数据库中,时间日期函数是处理与时间相关的数据时不可或缺的一部分。这些函数提供了丰富的功能,可以帮助用户在查询、更新或插入数据时精确地操作日期和时间。下面将详细介绍几个核心的时间日期函数及其应用...

    很详细全面的mysql日期比较

    ### MySQL日期比较详解 在MySQL数据库管理中,对日期时间数据进行精确且高效的处理是非常重要的。本文将基于提供的示例代码及描述,详细介绍MySQL中日期比较的方法与技巧,并结合多种日期函数的应用场景来帮助读者...

    mysql 日期与时间的转换

    对于相反的操作——即从MySQL日期到Unix时间戳的转换,MySQL提供了一个名为`UNIX_TIMESTAMP()`的函数。该函数可以接受一个日期参数并返回对应的Unix时间戳值。 ##### 示例: ```sql SELECT UNIX_TIMESTAMP('2009-08...

    mysql的日期和时间函数.rar

    通过深入学习和实践这些MySQL日期和时间函数,开发者可以更有效地管理数据库中的日期和时间数据,创建出更加精确和复杂的查询语句。这个教程文档“mysql的日期和时间函数.doc”应该包含了详细解释和实例,帮助读者更...

    mysql备份脚本-按日期进行备份,并进行压缩

    该脚本主要实现了MySQL数据库的备份功能,并根据当前日期创建对应的备份文件夹与备份文件,同时对备份文件进行了压缩处理。此脚本适用于Windows环境。 #### 二、脚本执行流程及关键指令解释 1. **初始化命令行界面...

    mysql日期函数时间函数及加减运算

    MySQL 日期函数和时间函数是 MySQL 中非常重要的函数,用于处理日期和时间数据类型。这些函数可以帮助开发者快速获得当前日期和时间、执行日期和时间相关的操作。 获得当前日期时间函数 MySQL 中有多种方式可以...

    mysql时间转成数字-mysql日期转换和数字格式转换.pdf

    MySQL 日期时间处理 MySQL 中的日期时间处理是数据库开发中非常重要的一部分。它可以帮助开发者快速处理日期时间相关的操作,提高开发效率。下面是 MySQL 日期时间处理的相关知识点: 日期时间格式 MySQL 中日期...

    MySQL时间日期相关函数

    MySQL时间日期相关函数是数据库操作中的重要组成部分,用于处理与日期和时间相关的数据。在MySQL中,这些函数提供了丰富的功能,包括获取当前日期和时间、格式化日期、时间间隔计算以及进行日期时间的比较等。以下是...

    Mysql根据时间查询日期的优化技巧

    以下是一些MySQL日期处理函数的总结: - `DATE()`:从日期时间值中提取日期部分。 - `TIME()`:从日期时间值中提取时间部分。 - `STR_TO_DATE()`:将字符串转换为日期或日期时间。 - `DATE_FORMAT(date, format)`:...

    MYSQL时间处理(全)

    以上操作简单明了地展示了如何使用MySQL内置函数来处理日期时间,这对于快速获取特定格式或调整时间间隔非常有用。 #### 二、复杂的时间区间统计 接下来,我们将探讨更复杂的基于时间区间的数据统计操作。例如,...

    Mysql 时间模糊查询

    除了上述提到的方法,MySQL还提供了一系列日期和时间相关的函数,可以更加灵活地处理各种时间相关的查询需求。 ##### 1. DATE_FORMAT函数 DATE_FORMAT函数用于格式化日期时间,常用于日期时间的比较。例如,查询...

Global site tag (gtag.js) - Google Analytics