首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将mm/dd/yy hr:min:sec转换为:min:sec

将mm/dd/yy hr:min:sec转换为:min:sec
EN

Stack Overflow用户
提问于 2012-11-19 14:11:36
回答 2查看 4K关注 0票数 0

我想要转换(这和Syabase SQL中的一样)

'09/29/2012 08:23:00至'2012-09-29 08:23:00'

这是我试过但失败的

代码语言:javascript
复制
select convert(varchar,convert(datetime, '09/29/2012 08:23:00', 101),123) 
EN

回答 2

Stack Overflow用户

发布于 2012-11-19 14:14:28

尝试120而不是123。

代码语言:javascript
复制
 select convert(varchar(20),convert(datetime, '09/29/2012 08:23:00', 101),120) 

请参阅http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc38151.1510/html/iqrefbb/Convert.htm

票数 0
EN

Stack Overflow用户

发布于 2013-02-05 16:42:46

我不知道你从哪里得到的日期格式,但如果它是从数据库中的一个表,你可以做的是使用下面的转换日期直接从表。

让我们假设日期位于一个名为MyTable的表中,而date列称为MyDate

代码语言:javascript
复制
SELECT dateformat(MyDate, 'YYYY-MM-DD HH:MM:SS')
FROM MyTable;

您可以使用以下方法使用当前日期时间测试此值:

代码语言:javascript
复制
SELECT dateformat(getdate(), 'YYYY-MM-DD HH:MM:SS');
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13455530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档