首页 新闻 搜索 专区 学院

转换日期字符串

0
[已关闭问题] 关闭于 2013-01-16 17:40

怎么将这个日期字符串20110907162613转换为2011-09-07 16:26:13这样的格式

阿连的主页 阿连 | 初学一级 | 园豆:136
提问于:2011-09-22 16:17
< >
分享
所有回答(6)
0

DECLARE @datetime VARCHAR(50)
SET @datetime = '20110907162613'
SELECT LEFT(@datetime,4)+'-'+SUBSTRING(@datetime,5,2)
+' '+SUBSTRING(@datetime,7,2)+' '+SUBSTRING(@datetime,9,2)+':'
+SUBSTRING(@datetime,11,2)+':'+SUBSTRING(@datetime,13,2)

dearz | 园豆:588 (小虾三级) | 2011-09-22 16:30

谢谢 可是我要不是sql里的转换,要的是页面上的转换。

支持(0) 反对(0) 阿连 | 园豆:136 (初学一级) | 2011-09-22 16:44
0

datetime  转换

程程== | 园豆:250 (菜鸟二级) | 2011-09-22 16:45
1

C#代码:

DateTime.ParseExact("20110907162613", "yyyyMMddHHmmss", null).ToString("yyyy-MM-dd HH:mm:ss");
dudu | 园豆:36450 (高人七级) | 2011-09-22 16:54

正解。

支持(0) 反对(0) 勤劳的渔网工作者 | 园豆:572 (小虾三级) | 2011-09-23 09:13
0

楼上正解,学习了

artwl | 园豆:16536 (专家六级) | 2011-09-22 20:02
0

什么环境?sql?C#?js?

顾晓北 | 园豆:10819 (专家六级) | 2011-09-23 11:10
0

学习!

华-子 | 园豆:156 (初学一级) | 2011-09-23 13:14
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册