当前位置: 首页 > 面试题库 >

如何将小时,分钟,秒添加到dateadd sql中?

孟开宇
2023-03-14
问题内容

我想得到一个完整的约会

所以今天将是7/7/2010 12:00:00 am至7/7/2010 11:59:59 pm

所以应该是从上午12:00:00开始的整整24小时,然后是8号。

所以我有这个

select DATEADD(??, ??, DATEDIFF(dd, 0, GETUTCDATE()))

如何使它增加23小时59分59秒呢?


问题答案:
DECLARE @start DATETIME
DECLARE @end DATETIME

SET @start = DATEADD(dd, 0, DATEDIFF(dd, 0, GETUTCDATE()))
SET @end = DATEADD(dd, 1, DATEADD(ms, -3, @start))


 类似资料:
  • 我刚刚开始学习java,我有一个问题,似乎有一个简单的答案。。。

  • 问题内容: 我需要将秒转换为“小时:分钟:秒”。 例如:“ 685”转换为“ 00:11:25” 我该如何实现? 问题答案: 您可以使用以下功能:

  • 问题内容: 我有一个以秒为单位返回信息的函数,但我需要以小时:分钟:秒存储该信息。 有没有简单的方法可以在Python中将秒转换为这种格式? 问题答案: 你可以使用功能:

  • 我下面有一个秒表代码,一开始运行的是ss:ms(秒.毫秒)格式,当它达到60秒以上时,我希望它运行的是mm:ss.ms(分钟:秒.毫秒)格式,这里是我的代码 我尝试了这段代码,但不起作用(不改变秒表的innerHTML)

  • 问题内容: 我一直在尝试将秒值(在BigDecimal变量中)转换为editText之类的字符串,例如“ 1小时22分33秒”或类似的内容。 我已经试过了: (我有一个roundThreeCalc值,以秒为单位,所以我尝试在这里进行转换。) 然后,将editText设置为sequnceCaptureTime String。但这没有用。每次都强制关闭该应用程序。我完全不在这里,我们将不胜感激。祝您编

  • 因此,我试图制作一个程序,可以将s从输入转换为h、m和s。到目前为止,我的代码如下所示: 好的,所以我必须将s,m,h初始化为0,因为如果不是的话,我在if语句中遇到了问题,所以我把它设置为0,因为我可以稍后更改:)好的。所以现在这个程序的问题是,如果我输入3603,我会得到这个输出:3603s=1H60M3603s,如果我输入3600,我会得到:3600s=1H60M3600s,但输出应该分别是