在.net中Oracle日期类型的处理

王朝oracle·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

刚接触Oracle数据库,发现Oracle中的日期类型很难处理,必须为如11-11月-2004,而且必须是汉字月,不知是什么原因,从数据库里读出来再更新日期不变的情况下也不能更新了,真是麻烦,还得转换类型,在网上查了很多帖子,也没有找到好的解决办法,看msdn找到一个类CultureInfo,就写了一个方法转换日期类型.

public string rqcl(string rqz)

{

CultureInfo ci = new CultureInfo("de-DE");

string sz = System.Convert .ToDateTime(rqz).ToShortDateString();

DateTime dt = System.Convert .ToDateTime (sz);

string rq =dt.ToString("d",ci).Insert(5,"月 ");

if(dt.Month>9)

{

}

else

{

rq=rq.Substring(0,3)+rq.Substring(4,rq.Length-4);

}

return(rq);

}

需要引用using System.Globalization;

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航