博 之 文

以 拼 搏 设 计 梦 想 , 以 恒 心 编 程 明 天
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

时间格式化成英文 02 nov 2014

Posted on 2014-03-12 10:38  IsNull_Soft  阅读(272)  评论(0)    收藏  举报
string str = "2007年7月8日";
DateTime dt = Convert.ToDateTime( str );
System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-GB");
string res = dt.ToString("m"); 


   /** Output.
    *
    * d :08/17/2000
    * D :Thursday, August 17, 2000
    * f :Thursday, August 17, 2000 16:32
    * F :Thursday, August 17, 2000 16:32:32
    * g :08/17/2000 16:32
    * G :08/17/2000 16:32:32
    * m :August 17
    * r :Thu, 17 Aug 2000 23:32:32 GMT
    * s :2000-08-17T16:32:32
    * t :16:32
    * T :16:32:32
    * u :2000-08-17 23:32:32Z
    * U :Thursday, August 17, 2000 23:32:32
    * y :August, 2000
    * dddd, MMMM dd yyyy :Thursday, August 17 2000
    * ddd, MMM d "'"yy :Thu, Aug 17 '00
    * dddd, MMMM dd :Thursday, August 17
    * MMMM dd yyyy : 17 August 2007
   * MMMM dd yyyy HH:mm tt : 17 August 2007 12:20 PM
* MMMM dd yyyy HH:mm tt :17 Autust 2007 10:20 AM * M/yy :8/00 * dd-MM-yy :17-08-00
*/ DateTime time = DateTime.Now; time.ToString("格式化字符串格式",DateTimeFormatInfo.InvariantInfo) /字符串格式 * * d :08/17/2000 * D :Thursday, August 17, 2000 * f :Thursday, August 17, 2000 16:32 * F :Thursday, August 17, 2000 16:32:32 * g :08/17/2000 16:32 * G :08/17/2000 16:32:32 * m :August 17 * r :Thu, 17 Aug 2000 23:32:32 GMT * s :2000-08-17T16:32:32 * t :16:32 * T :16:32:32 * u :2000-08-17 23:32:32Z * U :Thursday, August 17, 2000 23:32:32 * y :August, 2000 * dddd, MMMM dd yyyy :Thursday, August 17 2000 * ddd, MMM d "'"yy :Thu, Aug 17 '00 * dddd, MMMM dd :Thursday, August 17 * M/yy :8/00 * dd-MM-yy :17-08-00 */ Mark: 如何把时间: 02-28-12 03:07PM 转成 2012/2/28 15:07:00 这个不时间区域造成, 12小时制和24小时. 一看上面就知道是美国老喜欢的格式,我们要弄成自己喜欢的格式 System.Globalization.DateTimeFormatInfo dtfi= new System.Globalization.CultureInfo("en-US", false).DateTimeFormat; dtfi.ShortTimePattern = "t"; DateTime dt= DateTime.Parse("02-28-12 03:07PM ", dtfi); Console.WriteLine(dt.ToString()); 输出:2012/2/28 15:07:00