剑花 烟雨

   江南  好 风景旧曾谙 日出江花红胜火 春来江水绿如蓝 能不忆东北

理想中的建筑师应该是一个诗人、数学家、精通历史、精通心理学、熟悉音乐、了解医学、还要具备天文学和计算的基本知识。
                                                                                                                         ------------------公元前25年,罗马建筑学家Vitruvius
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

关于.NET中DateTime时间格式转换(原)

Posted on 2007-05-31 14:29  落花人独立  阅读(6220)  评论(7编辑  收藏  举报
在开发.NET应用程序的时候,会遇到DateTime时间的格式问题,我现在用的是英文版本的操作系统,所以在向Access中写入数据的时候,由于Access对时间日期数据类型的转换的原因,与中文的年月日的格式不相符,导致应用程序出错。所以才会用这个方面的知识,上网上找了找,有一篇文章
Coding Best Practices Using DateTime in the .NET Framework,在http://msdn2.microsoft.com/en-us/library/ms973825.aspx上。介绍的应该是够全的了,不过对于一般的应用来说,只要设置
System.DateTime.Now.ToString("yyyy-mm-dd hh:mm:ss");
就可以了。

只是在这里提个醒,在应用日期时间的格式的时候可以做成这样的,就不会出现问题。不过如果将设罢好的格式转换成DateTime格式的时候,也会出现转换的问题。如:
DateTime dt = Convert.ToDateTime("2007-05-06");
//It translated it into 6.5 .2007
count hit
欢迎您到紫阁阳光坐客