日期转换 - 仅限年份

时间:2015-03-24 15:14:36

标签: sql

如何从2015-03-24 07:56:06.070'转换日期?到2015年'?仅打印年份。

提前谢谢。

3 个答案:

答案 0 :(得分:0)

对于MySQL,请查看" DATE_FORMAT"

选择DATE_FORMAT(" 2015-03-24 07:56:06.070","%Y");

http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html

答案 1 :(得分:0)

ANSI标准功能是提取:

select extract(year from datecol)

大多数数据库支持:

select year(datecol)

某些数据库有其他方法,例如:

select to_char(datecol, 'YYYY')

答案 2 :(得分:-1)

对于Sql Server 2008,这是一个简单的解决方案: SELECT LEFT(' 2015-03-24 07:56:06.070',4),