博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
66.sql server 数据库直接计算时间差
阅读量:6252 次
发布时间:2019-06-22

本文共 1399 字,大约阅读时间需要 4 分钟。

hot3.png

 

 

1. sql server 数据库直接计算时间差

-- 计算两个时间差  结果是int类型

SELECT DATEDIFF(YEAR,'2005-12-29','2008-12-30') AS DiffDate -- 年

SELECT DATEDIFF(MONTH,'2005-12-29','2008-12-30') AS DiffDate -- 月 

SELECT DATEDIFF(DAY,'2008-12-10','2008-12-30') AS DiffDate -- 日 

SELECT DATEDIFF(HOUR,'2008-12-30 00:00:00','2008-12-30 10:20:00') AS DiffDate -- 小时 

SELECT DATEDIFF(MI,'2008-12-30 00:00:00','2008-12-30 00:20:10') AS DiffDate -- 分钟 

SELECT DATEDIFF(SECOND,'2008-12-30 00:00:00','2008-12-30 00:01:10') AS DiffDate -- 秒

174116_oDoW_3015807.png

2.时间长短截取

select  top 5

        a.monitor_time as '原本时间格式',
        convert(varchar(23),a.monitor_time ,121) as '23位数据格式',
        convert(varchar(19),a.monitor_time ,121) as '19位数据格式',
        convert(varchar(16),a.monitor_time ,121) as '16位数据格式',
        convert(varchar(13),a.monitor_time ,121) as '13位数据格式',
        convert(varchar(10),a.monitor_time ,121) as '10位数据格式'
        from t_air_monitor_factor_rtdata  a  order by monitor_time desc

效果:

175538_tlbC_3015807.png

-- 默认的时间格式

select  CONVERT(varchar(20),GETDATE())  as nowTime

-- 标准时间格式

select  CONVERT(varchar(20),GETDATE(),121)  as nowTime

-- 截取时间格式 到 日

select  CONVERT(varchar(10),GETDATE(),121)  as nowTime
-- 截取时间格式 到 小时
select  CONVERT(varchar(13),GETDATE(),121)  as nowTime

-- 截取时间格式 到 分钟

select  CONVERT(varchar(16),GETDATE(),121)  as nowTime

-- 截取时间格式 到 秒

select  CONVERT(varchar(19),GETDATE(),121)  as nowTime

-- 只需要 小时 分钟 秒

select  CONVERT(varchar(8),GETDATE(),114)  as nowTime

 

141819_YZnR_3015807.png

143038_uF4c_3015807.png

 

转载于:https://my.oschina.net/springMVCAndspring/blog/1588646

你可能感兴趣的文章
websotrm注册码
查看>>
迭代器(Iterable)和for..in..的三种协议
查看>>
判断浏览器是否为顶层窗口
查看>>
数据结构化与保存
查看>>
跨域iframe高度自适应(兼容IE/FF/OP/Chrome)
查看>>
服务器设计笔记(3)-----消息队列
查看>>
poj 1797 Heavy Transportation(最短路径Dijkdtra)
查看>>
基于WinDbg的内存泄漏分析
查看>>
气象预警采集及推送
查看>>
【SSH网上商城项目实战29】使用JsChart技术在后台显示商品销售报表
查看>>
python 基础复习 09 之基础函数
查看>>
Extjs 4
查看>>
Java内存模型(JMM)以及 垃圾回收机制 小结
查看>>
开源3D游戏引擎Irrlicht简介
查看>>
如何花更少的时间学习更多的知识
查看>>
学习鸟哥的Linux私房菜笔记(8)——文件查找与文件管理2
查看>>
day04 列表 增删改查 元组 range
查看>>
php 调用百度sms来发送短信的实现示例
查看>>
基于canvas的原生JS时钟效果
查看>>
PL/SQL查看表结构
查看>>