我正在尝试向现有日期时间字段添加小时和秒以创建新字段。 时间和秒数都很好,但年份也在改变,这是不可取的。 以下是我正在使用的内容:
,Dateadd(hh,SALESQUOTATIONTABLE.PMF_RFQTime / 3600,SALESQUOTATIONTABLE.PMF_RFQRECEIVEDDATE)+DateAdd(n,SALESQUOTATIONTABLE.PMF_RFQTime%3600 / 60,SALESQUOTATIONTABLE.PMF_RFQTime) as newdate
计算是在那里将秒从午夜转换为时间(我知道,我没有做出那个决定)
因此,如果我以31428的时间开始,它计算到8:43。 现在,当我从日期2014-03-25 00:00:00.000进行添加时,它给了我2100-04-11 08:43:00.000这是正确的小时和分钟,但是年,月和日都被改变了