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

将日期和时间字段组合到DateTime,SQL Server 2008

赵智
2023-03-14
问题内容

这个问题已经在这里有了答案

如何将一个字段中的日期与另一个字段中的时间相结合-MS SQL Server

(17个答案)

7年前关闭。

好的-我问了几个人,必须有一个简单的方法来做…。

declare @Date date
declare @Time time 
declare @datetime datetime

select @Date = convert(Date,GetDate()) 
select @Time = convert(Time,GetDate())

select @Date, @Time, @Date + @Time (+ operator fails!)

我真的必须:1)转换为字符串,然后转换为datetime字段吗?2)使用DateAdd和DatePart先添加小时,然后是分钟,然后是秒.....


问题答案:
@Date + cast(@Time as datetime)

在SQL Server 2012中,我假定您需要在SQL Server 2014中将日期和时间变量都转换为datetime。

cast(@Date as datetime) + cast(@Time as datetime)


 类似资料:
  • datetime模块包括函数和类进行解析、日期和时间格式,和算术 datetime包含用于处理日期和时间函数和类,分别和在一起。 times 时间 datetime_time.py import datetime t = datetime.time(1, 2, 3) print(t) print('hour :', t.hour) print('minute :', t.mi

  • 我有一个java实体类TimeEntry.java它的属性之一是Date,它看起来像这样。 对于该字段,在swagger UI模型模式上,字段日期显示为“日期”:“2016-01-08T22:34:22.337Z”,但我需要该字段作为“日期”:“2016-01-08”。 我尝试了以下方法: 请帮帮忙。

  • 问题内容: 我有一个称为 activity_dt 的日期时间,数据如下所示: 如何按日期和小时分组? 问题答案: SQL Server: 甲骨文: MySQL的:

  • 问题内容: 在模型中,我有一个这样的字段:mydate = models.DateField() 现在,一个javascript图形函数需要unix时间戳,例如“ 1196550000000”,如何返回mydate输入的unix时间戳。 问题答案: 我知道不久前接受了另一个答案,但是这个问题在Google的搜索结果中显得很高,因此,我将添加另一个答案。 如果你在模板级别工作,则可以在过滤器中使用参

  • 我无法打印从MySQL数据库的DATETIME字段中获取的日期。我正试图打印一个包含此日期时间信息的字段:2013-06-23 17:29:40 格式为年-月-日小时:分钟:秒。 从数据库结果(cal.toString())中获取日期:java。util。GregorianCalendar[time=137200138000,areFieldsSet=true,areAllFieldsSet=tr

  • 由来 考虑工具类的局限性,在某些情况下使用并不简便,于是DateTime类诞生。DateTime对象充分吸取Joda-Time库的优点,并提供更多的便捷方法,这样我们在开发时不必再单独导入Joda-Time库便可以享受简单快速的日期时间处理过程。 说明 DateTime类继承于java.util.Date类,为Date类扩展了众多简便方法,这些方法多是DateUtil静态方法的对象表现形式,使用D