sqlserver数据库DateTime格式操作

数据里(sqlserver) 的操作 :
eg :2008-3-31 10:34 --> 2008-3-31
一.截取字符串方式

  1. select substring('2008-3-31 10:34',0,charindex(' ','2008-3-31 10:34'))   

 

二.

  1. Select       
  2. CONVERT(varchar, getdate(), 1),--mm/dd/yy      
  3. CONVERT(varchar, getdate(), 2),--yy.mm.dd       
  4. CONVERT(varchar, getdate(), 3),--dd/mm/yy       
  5. CONVERT(varchar, getdate(), 4),--dd.mm.yy       
  6. CONVERT(varchar, getdate(), 5),--dd-mm-yy       
  7. CONVERT(varchar, getdate(), 10),--mm-dd-yy       
  8. CONVERT(varchar, getdate(), 11),--yy/mm/dd           
  9. CONVERT(varchar, getdate(), 12)--yymmdd  
  10. ----带世纪号   
  11. select convert(varchar(10),getdate(),100) --06 15 2007 或0  
  12. select convert(varchar(10),getdate(),102) --2007.06.15  
  13. select convert(varchar(10),getdate(),103) --15/06/2007  
  14. select convert(varchar(10),getdate(),104) --15.06.2007s  
  15. select convert(varchar(10),getdate(),105) --15-06-2007  
  16. select convert(varchar(10),getdate(),106) --15 06 2007  
  17. select convert(varchar(10),getdate(),107) --06-15,200  
  18. select convert(varchar(10),getdate(),108) --10:06:46 当前时间  
  19. select convert(varchar(10),getdate(),109) --06 15 2007 或者9  
  20. select convert(varchar(10),getdate(),110) --06-15-2007  
  21. select convert(varchar(10),getdate(),111) --2007/06/15  
  22. select convert(varchar(10),getdate(),112) --20070615  
  23. select convert(varchar(10),getdate(),113) --15 06 2007 或者13  
  24. select convert(varchar(10),getdate(),114) --10:10:37:0  
  25. select convert(varchar(10),getdate(),120) --2007-06-15 或20---------------<OK>  
  26. select convert(varchar(30),getdate(),121) --2007-06-15 10:11:45.040 或21  
  27. select convert(varchar(30),getdate(),126) --2007-06-15T10:12:44:603  
  28. select convert(varchar(50),getdate(),127) --2007-06-15T10:14:35:433 说带时区  
  29. select convert(varchar(40),getdate(),130) --回历dd mon yyyy hh:mi:ss:mmmAM  
  30. select convert(varchar(30),getdate(),131) --30/05/1428 10:17:19:470AM  
  31.   
  32. GO  

 

三.非 sqlserver 数据库

 

  1. //可用使用   
  2. data(db_field)  

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值