-
2008-07-01
字符串转日期格式以及日期转字符串格式 asp.net[原创] - [ASP.NET]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://huaichang.blogbus.com/logs/23924442.html
有时候经常用到把固定格式的字符串转换成日期,以下是把字符串格式转换成日期格式的代码:
DateTime dt=Convert.ToDateTime("2008-06-30");
里面的字符串格式要固定的,如果不是上面所写的形式,则需要通过字符串处理函数修改字符串!与之相反的就是日期格式转换成字符串,c#asp.net中提供多种转换格式,我经常使用的是转换短日期格式和自定义转换,代码分别如下:
string timestr=dt.ToShortDateString();
或 string timestr=dt.ToShortTimeString();
或 string timestr=dt.ToString("yyyyMMdd");说明:自定义格式转换中 yyyy代表年,如2008,yy也代表年,如08年,大写MM代表月,dd代表日,hh代表小时,小写mm代表分钟,ss代表秒数。
2008年7月21日补充
精确到时分秒的写法
DateTime dt=Convert.ToDateTime("2008-06-30 11:11:10");
string timestr=dt.ToString("yyyyMMddhhmmss");//hh:12时制 HH:24时制。
收藏到:Del.icio.us









评论
怎样把这个string 转为日期格式