.NET中DateTime.ToString()的問題
2007/1/22 21:44:13

DateTime.ToString()是一個好東西,也非常便于使用,基本上你指定什么他就顯示什么,呵呵,沒錯,是“基本上”,MS有時候不太好用,比如下面這段:  static void Main(string[] args)
{
    Console.WriteLine(DateTime.Now.ToString("yyyyMMdd"));
    Console.WriteLine(DateTime.Now.ToString("yyyy-MM-dd"));
    Console.WriteLine(DateTime.Now.ToString("yyyy/MM/dd"));
    Console.WriteLine(DateTime.Now.ToString("yyyy年MM月dd日"));
    Console.WriteLine(DateTime.Now.ToString("yyyy~MM~dd"));
    Console.Read();
}
你能看出最終的輸出結(jié)果是什么嗎?猜一猜,哪行會和你預(yù)想的不一樣?
看結(jié)果:  20070121
2007-01-21
2007-01-21
2007年01月21日
2007~01~21
第三行~~~~~~~~~
為什么DateTime.Now.ToString("yyyy/MM/dd")的輸出結(jié)果不是 2007/01/21 呢?去控制面板里設(shè)置一下計算機的短日期格式,發(fā)現(xiàn)這個是受計算機短日期格式的影響,可是這個ToString()是不是不應(yīng)該存在這個問題?不是說好“自定義”的嗎?
引申問題:如何用ToString()輸出 2007/01/21 這個樣子的格式呢?修改計算機設(shè)置的那個辦法不算數(shù)
解決方法倒是有,使用ToString()的另一個重載:
DateTime.Now.ToString("yyyy/MM/dd", System.Globalization.DateTimeFormatInfo.InvariantInfo);
不過還是感覺不爽啊

返回列表
返回首頁 主站蜘蛛池模板: 污污网站免费下载| 国产视频你懂得| 性欧美xxxx| 久久精品成人一区二区三区| 欧美激情观看一区二区久久| 免费观看国产精品| 中国人免费观看高清在线观看二区 | 日本处888xxxx| 在线中文字幕一区| 中国大陆高清aⅴ毛片| 欧美日韩亚洲第一页| 国产又爽又色在线观看| 久久人人爽爽爽人久久久| 欧美中文字幕在线| 亚洲色大情网站www| 青青草视频成人| 国产精品91在线| 91亚洲精品自在在线观看| 女人18特级一级毛片免费视频| 中文字幕无码无码专区| 日本理论午夜中文字幕第一页| 亚洲av永久无码精品| 欧美性猛交xxxx黑人| 亚洲精品无码mv在线观看网站 | 中文字幕色综合久久| 日韩av无码成人精品国产| 伊人这里只有精品| 红楼遗梦成人h文完整版| 国产久视频观看| 91全国探花精品正在播放| 天天狠天天透天干天天怕∴ | 国产一区二区三区在线观看影院| 黄+色+性+人免费| 国产无套在线播放| 天天综合天天综合| 国产精品偷伦视频观看免费| 91啪国产在线| 国内精品久久久久久久久| 99久久久久久久| 大奉打更人最新章节| 久久久久无码精品国产app|