涉及的函数

date_format(date, format) 函数

unix_timestamp() 函数

str_to_date(str, format) 函数

from_unixtime(unix_timestamp, format) 函数

1.字符串转化成时间

select

str_to_date('2019-09-12 00:16:50','%Y-%m-%d %H:%i:%s'),

str_to_date('2019-09-12 00:16:50','%Y-%m-%d %H')

2019-09-12 00:16:50 2019-09-12 00:00:00

2.字符串转化成时间戳

select

unix_timestamp('2019-09-12 00:00:50'),

unix_timestamp('2019-09-12 00:01:00');

1568217650 1568217660

3.时间转换成字符串

select

date_format(now(), '%Y-%m-%d'),

date_format(now(), '%Y-%m-%d %H:%i:%s')

2020-08-24 2020-08-24 14:51:26

4.时间转换成时间戳

select

unix_timestamp(now());

1598251906

5.时间戳转换成时间

select from_unixtime(1598250986);

2020-08-24 14:36:26

6.时间戳转成成字符串

select from_unixtime(1598250986,'%Y-%m-%d');

2020-08-24

要想获得正确的时间相减秒数,有以下三张方式:

1、time_to_sec(timediff(t2, t1))

2、timestampdiff(second, t1, t2)

3、unix_timestamp(t2) -unix_timestamp(t1)

列子:

select  time_to_sec(timediff(str_to_date('2019-09-12 00:17:50','%Y-%m-%d %H:%i:%s'), str_to_date('2019-09-12 00:16:50','%Y-%m-%d %H:%i:%s')))

60

select  timestampdiff(second, str_to_date('2019-09-12 00:17:50','%Y-%m-%d %H:%i:%s'), str_to_date('2019-09-12 00:16:50','%Y-%m-%d %H:%i:%s'))

-60

select unix_timestamp(str_to_date('2019-09-12 00:17:50','%Y-%m-%d %H:%i:%s')) -unix_timestamp(str_to_date('2019-09-12 00:16:50','%Y-%m-%d %H:%i:%s'))

60

mysql时间相减得到毫秒值_Mysql 字符串、时间、时间戳相互转换,相减获取秒数...相关推荐

  1. mysql添加时间默认值_mysql 创建时间字段添加默认值

    在创建时间字段的时候 例如:字段  create_time   默认值可以设置为CURRENT_TIMESTAMP插入数据时候会自动添加时间,默认值为当前时间 update_time  默认值可以设置 ...

  2. mysql 过程和函数 变量的值_MySQL数据库提升篇-----存储过程和函数

    day06 MySQL数据库存储过程和函数 一.存储过程和函数的概述: 数据库的存储过程和存储函数是指在数据库中定义的一些sql语句的集合,直接调用这些存储过程的名字或存储函数的名字就可以直接使用这些 ...

  3. mysql插入数据返回主键值_Mysql千万级别数据批量插入只需简单三步!

    第一步:配置my.ini文件 文件中配置 bulk_insert_buffer_size=120M 或者更大 将insert语句的长度设为最大. Max_allowed_packet=1M Net_b ...

  4. mysql插入数据返回主键值_Mysql插入记录后返回该记录ID

    最近和Sobin在做一个精品课程的项目,因为用到一个固定的id作为表间关联,所以在前一个表插入数据后要把插入数据生成的自增id传递给下一个表.研究了一番决定使用Mysql提供了一个LAST_INSER ...

  5. mysql日期转换成数字在线转换_MySQL中时间--gt;数字转换和IP地址--gt;数字转换(转) - - ITeye博客...

    本文转载自:   http://wangwei.cao.blog.163.com/blog/static/1023625262010063402377/ 后台有很字段都是采用时间戳的形式,二者如何转换 ...

  6. mysql取出时间最近的一条字段_Mysql 根据时间取出每组数据中最新的一条

    下策--查询出结果后将时间排序后取第一条 select * from a where create_time<="2017-03-29 19:30:36" order by ...

  7. mysql怎么同时输入多个值_mysql – 一个字段搜索多个值

    只是"有效"的简单解决方案可能是: SELECT * FROM products JOIN colors ON colors.id = products.color_id WHER ...

  8. c语言时间算法如何以毫秒显示,C语言时间的方法.doc

    C语言时间的方法.doc C语言获取系统时间的几种方式 -源于网络 C语言中如何获取时间?精度如何? 1 使用time_t time( time_t * timer ) 精确到秒 2 使用clock_ ...

  9. mysql 从第几位开始截取_Mysql字符串截取函数SUBSTRING的用法说明

    今天建视图时,用到了MySQL中的字符串截取,很是方便. 感觉上MySQL的字符串函数截取字符,比用程序截取(如PHP或JAVA)来得强大,所以在这里做一个记录,希望对大家有用. 函数: 1.从左开始 ...

最新文章

  1. Bqq服务器的缓存文件放什么目录,如何使文件系统缓存失效? - How to invalidate the file system cache? - 开发者知识库...
  2. Android SDK国内更新
  3. 可扩展架构设计原则与面向对象设计原则脑图
  4. 元素的高度(基于vue)
  5. 新技术 新体验 - 北京.NET俱乐部Visual Studio2008 MVC 交流会
  6. 如何让服务器端持续监听客户端的请求?
  7. 【每日SQL打卡】​​​​​​​​​​​​​​​DAY 23丨学生们参加各科测试的次数【难度简单】​
  8. 多布局怎么搭建_展会搭建如何吸引人的注意力?
  9. 10 部顶级数学纪录片
  10. 苹果iPhone手机用iTunes更新IOS14.3系统失败怎么解决
  11. 百度地图api初次申请及简单应用
  12. 线性代数齐次方程求解与非齐次方程的解的关系
  13. c#进行excel编辑
  14. python下载哪一个安装包_python中正确安装对应版本的包
  15. ORB-Mono原理梳理
  16. docker-error-at \\\“/dev/mqueue\\\“ caused \\\“no such device
  17. 来自澜舟科技创始人周明的一封信
  18. Mesh networking----Mesh 网络管理(Mesh network management)
  19. 北京大学 计算机辅助翻译专业,【最新权威版】2019年北京大学计算机辅助翻译CAT考研经验分享...
  20. 中通天鸿用ABC技术打通产业互联网数据的“任督二脉”

热门文章

  1. 英文关键词计算tf-idf 余弦相似度_TFIDF原理与实践
  2. pandas版本_Datawhale十二月Pandas组学习打卡Task00.准备工作
  3. pyqt5 qgridlayout获取元素位置
  4. python elasticsearch 更新后刷新
  5. python multiprocessing manager list error: [Errno 2] No such file or directory
  6. python opencv图片编码为h264文件
  7. 线性回归最小二乘法和梯度下降法-详细
  8. libstdc++.so.6: version `GLIBCXX_3.4.21' not found
  9. QT小例子GUI(主)线程与子线程之间的通信
  10. webbrowser php,C# WinForm WebBrowser 设置为编辑模式的示例代码