SQL日期转换字符串

语法格式:Convert(date_type,expression,style)

例:

CONVERT(varchar(50),getdate(),0), 06 20 2016  9:30AM     CONVERT(varchar(50),getdate(),1), 06/20/16

CONVERT(varchar(50),getdate(),2), 16.06.20

CONVERT(varchar(50),getdate(),3), 20/06/16

CONVERT(varchar(50),getdate(),4), 20.06.16

CONVERT(varchar(50),getdate(),5), 20-06-16

CONVERT(varchar(50),getdate(),6), 20 06 16

CONVERT(varchar(50),getdate(),7), 06 20, 16

CONVERT(varchar(50),getdate(),8), 09:30:14

CONVERT(varchar(50),getdate(),9), 06 20 2016  9:30:14:660AM

CONVERT(varchar(50),getdate(),10), 06-20-16

CONVERT(varchar(50),getdate(),11), 16/06/20

CONVERT(varchar(50),getdate(),12), 160620

CONVERT(varchar(50),getdate(),13), 20 06 2016 09:30:14:660

CONVERT(varchar(50),getdate(),14), 09:30:14:660

CONVERT(varchar(50),getdate(),20), 2016-06-20 09:30:14

CONVERT(varchar(50),getdate(),21), 2016-06-20 09:30:14.660

如果在style列列出的数值上加上100,返回的年用4位表示

时间: 2024-11-10 00:16:08

SQL日期转换字符串的相关文章

AngularJS 日期转换字符串

日期转换成字符串的办法有很多种,其中最简单的方法是 使用AngularJS的filter来实现. $filter('date')(date, 'yyyyMM'): $filter('date')(date, 'yyyyMM'): $filter('date')(time, 'HH:mm');

oracle sql 日期yyyy-MM-dd字符串和timstamp类型相互转换

-- 日期yyyy-MM-dd字符串与timestamp类型转换 select to_char(startDate, 'yyyy-MM-dd') as start_date from start_date_info where startDate = to_timestamp('2015-09-24', 'yyyy-MM-dd hh24:mi:ssxff');

sql to_char 日期转换字符串

1.转换函数 与date操作关系最大的就是两个转换函数:to_date(),to_char() to_date() 作用将字符类型按一定格式转化为日期类型: 具体用法:to_date('2004-11-27','yyyy-mm-dd'),前者为字符串,后者为转换日期格式,注意,前后两者要以一对应. 如;to_date('2004-11-27 13:34:43', 'yyyy-mm-dd hh24:mi:ss') 将得到具体的时间 多种日期格式: YYYY:四位表示的年份 YYY,YY,Y:年份的

sql 日期转换字符大法

select GETDATE() --2015-07-01 09:15:17.433 select CURRENT_TIMESTAMP --2015-07-01 09:15:24.923 select CONVERT(date,getdate()) --2015-07-01 select CONVERT(time,GETDATE()) --09:19:05.6530000 select CONVERT(time(3),GETDATE())--09:21:17.787 --上面是日期时间格式 se

SQL日期转换

SQL 语句日期用法及函数 --DAY().MONTH().YEAR()——返回指定日期的天数.月数.年数: select day(cl_s_time) as '日' from class  --返回天 select '月'=month(cl_s_time) from class  --返回月 select '年'=year(cl_s_time) from class  --返回年 --DATEADD(datepart,number,date)——在日期上增加给定日期类型的数量: select

SQL 日期转换(阳历转阴历)

--步骤:创建日期表,放初始放初始化资料 --因为农历的日,是由天文学家推算出来,到现在只有到年,以后的有了还可以加入! if object_id('SolarData') is not nulldrop table SolarDatagocreate table SolarData ( yearid int not null, data char(7) not null, dataint int not null )  --插入数据 insert into  SolarData select

一个sql日期转换问题,不是很明白

select space(8) as fsrq into #test0 where 0 = 1 declare @fsrq char(8) set @fsrq='20141111' while convert(char(8), @fsrq, 112) <= '20141211' begin insert #test0 (fsrq) select convert(char(8), @fsrq, 112) select @fsrq = dateadd(day, 1, @fsrq) end selec

Sql日期时间格式转换大全

简介:我们经常会用到sql日期转换,这里列出了日期输出为字符串的所有代码 Sql日期时间格式转换: 输出格式 2014-06-12 Select CONVERT(varchar(100), GETDATE(), 23) 输出格式 2014-06-12 22:31:18 Select CONVERT(varchar(100), GETDATE(), 120) 以下是各种转换日期代码号: --------------------------------------------------------

oracle 字符串与日期转换sql

常用sql语句: select to_char(sysdate,'yy-mm-dd hh24:mi:ss') from dual;   //显示:08-11-07 13:22:42 select to_date('2005-12-25,13:25:59','yyyy-mm-dd,hh24:mi:ss') from dual; //显示:2005-12-25 13:25:59 获取系统时间: select sysdate from dual; 转换的格式: 表示year的:y  表示年的最后一位