当前位置: 代码迷 >> ASP.NET >> 格式化时间,把上下午都能显示出来,该怎么处理
  详细解决方案

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

热度:9286   发布时间:2013-02-25 00:00:00.0
格式化时间,把上下午都能显示出来
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));