简体   繁体   English

Datediff SQL 日期转换

[英]Datediff SQL date conversion

I am trying to use datediff on a date/time column.我正在尝试在日期/时间列上使用 datediff。 The date/time column is in dd/mm/yyyy hh:mm:ss format and from what I have read online Datediff works with yyyy/mm/dd hh:mm:ss format.日期/时间列采用dd/mm/yyyy hh:mm:ss格式,从我在线阅读的内容来看,Datediff 适用于yyyy/mm/dd hh:mm:ss格式。

I have tried to convert bit I am facing problems我试图转换位我遇到问题

DATEDIFF(minute, convert(varchar(c.duration, 20)), '1970/01/01 00:00:00') as "Resolution Target"

Any help would be appreciated任何帮助,将不胜感激

Depends on database you are using,if you are using Oracle 'yyyy-mm-dd',if it is SQL Server 'yyyy/mm/dd' can be used as datediff function.取决于您使用的数据库,如果您使用的是 Oracle 'yyyy-mm-dd',如果是 SQL 服务器 'yyyy/mm/dd' 可以用作 datediff ZC1C4145268E67A977。

DATEDIFF(minute, convert(varchar(c.duration), 20), '1970/01/01 00:00:00') as "Resolution Target" DATEDIFF(minute, convert(varchar(c.duration), 20), '1970/01/01 00:00:00') 作为“解决目标”

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM