我有数据库和日期字段。
我看到的时间如下:1900-01-01 13:38:00.000
我怎么能看到它:13:38?
(我在sql server 2008上工作)
提前谢谢
答案 0 :(得分:20)
SELECT转换(varchar,getdate(),108)输出为hh:mm:ss。
答案 1 :(得分:0)
如果您正在使用SQL Server 2008,那么
假设您的列名是XTime,它在HH-MM-SS.ms格式中保留时间。如果我们想以HH-MM-SS格式重试时间,那么写下面的查询,
Select ID, XDate, Convert(Time(0),XTime,0) -- For HH-MM-SS format
答案 2 :(得分:0)
尝试一下:-
handleShowPopupTarget = () => {
if (this.props.storyboardTargets && !this.props.storyboardTargets.length) {
console.log(this.props.storyboardTargets);
toastWarning(WARNING_MSG_NO_TARGET);
}
};
在非军事时期。
答案 3 :(得分:0)
我知道我迟到了。 @是-这已经是杰克了。完美的作品。但是,为了给您更多帮助,我提供了备忘单链接,以便您可以以任何格式编写它。
您可以访问:Date and Time conversions using SQL cheat sheet
您将找到@Yes的代码列表和格式-这就是Jake在回答中提到的内容。