我有这个日期时间:
09/29/2012 08:23:00.65
我怎样才能使用sybase:
09/29/2012
更新
如何将日期'16 -01-2017'转换为20170116?
答案 0 :(得分:2)
使用convert(date, <your-datetime-field>)
例如:
select convert(date, '09/29/2012 08:23:00.65')
返回:
09/29/2012
根据您的评论进行修改
上面的代码适用于我,但您也可以使用以下代码:
SELECT CONVERT(char(10), '09/29/2012 08:23:00.65', 101)
根据您的更新进行修改
首先,我建议您查看convert
其次可以这样实现:
select convert(char(10), convert(datetime, '16-01-2017',105), 112)