unix_timestamp

函数可以接受一个参数,也可以不使用参数。它的返回值是一个无符号的整数。不使用参数,它返回自1970年1月1日0时0分0秒到现在所经过的秒数,如果使用参数,参数的类型为时间类型或者时间类型的字符串表示,则是从1970-01-01

00:00:00到指定时间所经历的秒数。有了这个函数,就可以很自然地把时间比较转换为一个无符号整数的比较。

例如,判断一个时间是否在一个区间内

unix_timestamp( time ) between unix_timestamp( 'start ') and

unix_timestamp( 'end' )

对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。

这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内:

mysql> SELECT something FROM table

WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <=

30;

DAYOFWEEK(date)

返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。

mysql> select DAYOFWEEK('1998-02-03');

-> 3

WEEKDAY(date)

返回date的星期索引(0=星期一,1=星期二, ……6= 星期天)。

mysql> select WEEKDAY('1997-10-04 22:23:00');

mysql时间分钟比较_MySql中时间比较方法 周 小时 分钟相关推荐

  1. mysql php 时间比较大小_MySql中时间比较的实现

    欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 mysql SELECT "1997-12-31 23:59:59" + INTERVAL 1 SEC ...

  2. mysql datetime timestamp 索引_MYSQL中时间类型底层存储,DATETIME ,TIMESTAMP,INT 如何选择?...

    在优化索引时,思考了一个问题,DATE, DATETIME, TIMESTAMP,还有INT存储的时间,在索引中哪个效率更高一些? 索引存储的,如果单纯的测试,而不去了解底层存储的方式和类型就不能断言 ...

  3. mysql时间函数now()_MySQL中时间函数NOW()和SYSDATE()的区别

    mysql中日期函数还是比较常用的.主要有NOW()和SYSDATE()两种,虽然都表示当前时间,但使用上有一点点区别. NOW()取的是语句开始执行的时间,SYSDATE()取的是动态的实时时间. ...

  4. mysql+中与当前时间比较大小_Mysql中时间加减和比较大小的方法

    在Oracle中使用时间函数to_date习惯了,在Oracle中时间的加减也非常简单,直接加减即可.在Mysql中时间的函数很多,非常自由. 在项目中经常用到的就是时间的加减. 比如60天前,Ora ...

  5. mysql获取当月数据_MySQL中获取天、周、月等数据

    MySQL中获取天.周.月等数据 1.今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 2.昨天 SELECT * FROM 表名 ...

  6. mysql获取当月最后一天_mysql中获取本月第一天、本月最后一天、上月第一天、上月最后一天

    mysql获取当月最后一天_mysql中获取本月第一天.本月最后一天.上月第一天.上月最后一天等等 转自: https://blog.csdn.net/min996358312/article/det ...

  7. 【PTA】5-2 下列程序读入时间数值,将其加1秒后输出,时间格式为:hh: mm: ss,即“小时:分钟:秒”,当小时等于24小时,置为0。

    5-2 下列程序读入时间数值,将其加1秒后输出,时间格式为:hh: mm: ss,即"小时:分钟:秒",当小时等于24小时,置为0. #include <stdio.h> ...

  8. java弱引用怎么手动释放,十分钟理解Java中的弱引用,十分钟java引用

    十分钟理解Java中的弱引用,十分钟java引用 本篇文章尝试从What.Why.How这三个角度来探索Java中的弱引用,帮助大家理解Java中弱引用的定义.基本使用场景和使用方法.由于个人水平有限 ...

  9. MySQL删除或清空表中数据的方法

    原标题:MySQL删除或清空表中数据的方法 要想把MySQL中的数据删除或清空,可以通过两种方法来实现:DELETE语句和TRUNCATE TABLE语句. DELETE语句可以将表中所有记录都删除, ...

最新文章

  1. 自己开发开源jquery插件--给jquery.treeview加上checkbox
  2. 碱基序列的儿子最长上涨
  3. Office文件的奥秘——.NET平台下不借助Office实现Word、Powerpoint等文件的解析(完)...
  4. netty服务器定时发送消息,netty+websocket+quartz实现消息定时推送
  5. 第一讲 ODE几何方法
  6. 如何查看python解释器位置_Python:查看解释器的位置
  7. Tomcat——目录结构
  8. 自制简易AP柱面定向天线(zz)
  9. SVD(奇异值分解)Python实现
  10. Android短信彩信收发流程(应用层)
  11. 一句Python,一句R︱数据的合并、分组、排序、翻转、集合
  12. 两种预处理命令的写法的区别
  13. 微信红包后台系统设计
  14. 互亿无线5G视频短信
  15. c语言入门教程--1编译器
  16. -XX:SoftRefLRUPolicyMSPerMB参数了解
  17. wpf给模板控件添加事件一
  18. adb 连接方式汇总
  19. simulink仿真结果出现振荡
  20. Python之OpenCV截取视频段

热门文章

  1. 217. k8s_v1.15二进制部署【上】
  2. 【题解】【PTA-Python题库】第6章-2 一帮一 (15 分)
  3. nasm/yasm not found or too old. Use --disable-x86asm for a crippled build.
  4. 2013ACM/ICPC亚洲区南京站现场赛——题目重现
  5. python制作课程表_怎么使用循环做出一个课程表?
  6. input上传图片之获取图片名字
  7. 小红书文案怎么编辑制作?小红书上的文案怎么做的?
  8. error: Cannot delete branch 'xxx' checked out at 'xxxx'
  9. python 峰_python-如何在具有多个峰的数据集中查找FWH...
  10. 点成分享 | 蛋白质浓度测定之BCA法