龙人在线
about me

Arron

抛砖只为引玉(QQ长期隐身在线)
不能富贵难成大器皆因懒,
胸无大志庸庸碌碌只为闲。

这里是我平时收集的和写的一些东西,希望和大家一起共同进步!

无聊看看电影 边听音乐边看 有空多交流
Google_search
Google
hot
latest
photos
还你真实的开幕式!震撼美图[转]【连载】 央行今日发行600万张面额10元奥运纪念钞(组图) 巧遇日本妹妹海滩拍片片 诱不可挡超级丰胸大美人
links
龙人在线 >> 学习资料 >> .NET专栏 >> .NET 日期格式转换问题!

.NET 日期格式转换问题!

来源:原创 作者:arron 日期:2008-03-05 热度:

今天在做一个小工具(文件自动备份)

备份名想取当天时间+原文件名的方式备份!

开始用
DateTime.Now.ToString()

因取出来的值中有

文件命名不允许

问同学说用替换:
(2007-07-09 18:46:41)   李翔(371775913)
string fileName = Date.Now.Tostring();
File.Create(fileName .Substring(0,fileName.indexOf(" ")))

而我就想到用:
DateTime.Now.ToString().Replace(':', '-')

结果老师一来说用:
DateTime.Now.ToLongDateString()
可以直接取年月日部分:结果:2007年 7月9日

老师又说还是更好的
可以自定义:
DateTime.Now.ToString("yyyyMMdd")
"yyyyMMdd"这个部分可以加入任何其它的常量就如
"公元yyyy年MM月dd日 hh时mm分"等



原来还有这么多方法
DateTime.Now.ToLongDateString()的好处在可以随区域的设置自动调用相应的格式
 

Tags: .NET
广告位招租,广告代号:gg468
search
站内
advertise
Copyright © www.jx19.Com All rights reserved.