SqlServer 日期时间格式转换(SQL server date time format conversion)
SqlServer 日期时间格式转换(SQL server date time format conversion)
sqlserver 日期时间格式转换
ql server 获取 年 月 日 时 分 秒
2009年03月23日 星期一 下午 4: 30
年
select convert (varchar (4), datepart (year, getdate ()))
月
select convert (varchar (4), datepart (month, getdate ()))
日
select convert (varchar (4), datepart (day, getdate ()))
时
select convert (varchar (2), datepart (hour, getdate ()))
分
select convert (varchar (2), datepart (minute, getdate ()))
秒
select convert (varchar (2), datepart (second, getdate ()))
如果是仅仅获取日期, 也可以这样写:
select convert (varchar (10), getdate (), 121)
获取时分秒, 可以这样写
select convert (varchar (10), getdate (), 108)
select cast (year (getdate ()) as varchar (10)) + '年'
+ cast (month (getdate ()) as varchar (10)) + '月'
+ cast (day (getdate ()) as varchar (10)) + '日'
sql server2000中使用convert来取得datetime数据类型样式 (全)
日期数据格式的处理, 两个示例:
convert (varchar (16), 时间一, 20) 结果: 2007 - 02 01 08: 02 / * 时间一般为getdate () 函数或数据表里的字段 * /
convert (varchar (10), 时间一, 23) 结果: 2007 - 02 - 01 / * varchar (10) 表示日期输出的格式, 如果不够长会发生截取 * /
语句及查询结果:
select convert (varchar (100), getdate (), 0): 05 16 2006 10: 57am
select convert (varchar (100), getdate () (1): 05 / 16 / 06
select convert (varchar (100), getdate (), (2): 06.05.16
select convert (varchar (100), getdate (), (3): 16 / 05 / 06
select convert (varchar (100), getdate (), (4): 16.05.06
select convert (varchar (100), getdate (), (5): 16 - 05 - 06
select convert (varchar (100), getdate (), (6): 16 05 06
select convert (varchar (100), getdate (), (7): 05 16 06
select convert (varchar (100), getdate (), (8): 10: 57: 46
select convert (varchar (100), getdate (), (9): 05 16 2006 10: 57: 46: 827am
select convert (varchar (100), getdate (), (10): 05 - 06 - 16
select convert (varchar (100), getdate (), (11): 06 / 05 / 16
select convert (varchar (100), getdate (), (12): 060516
select convert (varchar (100), getdate (), (13): 16 05 2006 10: 57: 46: 937
select convert (varchar (100), getdate (), 14): 10: 57: 46: 967
select convert (varchar (100), getdate (