sql - 从没有任何格式的日期中提取时间
问题描述
我想从今天的日期中提取时间
So date: 2018-09-26 12:08:29.930
required: 12082993 (HHMMSSSS) format
我的查询:
declare @time datetime = (SELECT CONVERT(VARCHAR(8),GETDATE(),108))
select format(@time,'hh\mm\ss')
有什么帮助吗?!
解决方案
SELECT FORMAT(CONVERT(time, GETDATE()), 'hhmmssff')
时间:2018-09-26 17:29:04.920
结果:17290492
推荐阅读
- python - Hadoop(Hive)中是否有类似存储过程/作业的东西
- python-3.x - Python CSV 罗宾汉
- javascript - 如何选择元素的第二个孩子而不选择它的第一个孩子的孩子
- angular - angular6 angularfire 未初始化
- reactjs - 如何在不使用 npm 的情况下正确呈现 react datepicker?
- java - 使用 Apache cxf 2.x 和 Wsimport 生成客户端代码
- android - 在 Oreo+ 中记录通话
- c++ - 在“for”语句的第二个“参数”中声明的对象的生命周期
- angular - 使用 Angular 6 ngFor,如何在与其他数据数组比较时更改一些内容?
- excel - 如何在 Excel 工作表中提取完整路径的文件名