如何在SQL中为DateTime添加时间 [英] How to add time to DateTime in SQL

查看:627
本文介绍了如何在SQL中为DateTime添加时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试在SQL Server 2008 R2中向日期时间添加自定义时间

以下是我尝试的方法。

Following is what I've tried.

SELECT DATEADD(hh, 03, DATEADD(mi, 30, DATEADD(ss, 00, DATEDIFF(dd, 0,GETDATE())))) as Customtime

使用上面的查询,我能够实现它。

Using the above query, I'm able to achieve it.

但是已经有速记方法可用于向日期时间添加自定义时间吗?

But is there any shorthand method already available to add custom time to datetime?

推荐答案

尝试一下

SELECT DATEADD(day, DATEDIFF(day, 0, GETDATE()), '03:30:00')

这篇关于如何在SQL中为DateTime添加时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆