首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

格式化时间,把上下午都能显示出来,该怎么处理

2012-03-18 
格式化时间,把上下午都能显示出来string str 02 Mar 2009 1:30 am//Console.WriteLine(Convert.ToDat

格式化时间,把上下午都能显示出来
string str = "02 Mar 2009 1:30 am";

  //Console.WriteLine(Convert.ToDateTime(str).ToString("yyyy年MM月dd日 hh:mm "));

格式化这个日期,但我想把上午都显示出来,应该怎么做呢,最好不要是操作字符串

[解决办法]

C# code
string str = "02 Mar 2009 1:30 am";System.Globalization.CultureInfo myCI = new System.Globalization.CultureInfo("zh-CN", false);//myCI.DateTimeFormat.AMDesignator = "上午";        //以上不行,还可以这样//myCI.DateTimeFormat.PMDesignator = "下午";Console.WriteLine(Convert.ToDateTime(str).ToString("yyyy年MM月dd日 hh:mm tt",myCI)); 

热点排行