我的系統是中文的﹐用DateTime.Todat.ToString("d MMM yy")后變成"3 四月 07",真是暈死啊~~~~
怎么變成"3 Apr 07"啊﹖

解决方案 »

  1.   

    ?? 變英文后就成字符串了﹐還能tostring?
    記得有種歐洲默認的DateTimeInfo,找了半天又沒有找到﹐請兄弟們幫忙啊~~
      

  2.   

    将thread.current.culture社成en-us就行了
      

  3.   

    CultureInfo a=new CultureInfo("en-US",false);
    System.Windows.Forms.Application.CurrentCulture=a;
    MessageBox.Show(DateTime.Now.ToString("dd  MMMM yy"));
      

  4.   

    自已搞定了
    System.Globalization.CultureInfo sDtInfo=new System.Globalization.CultureInfo("en-US",false);
    dtpk.Value.ToString("d MMM., yyyy",sDtInfo);
      

  5.   

    to: dazhu2(【倚天不出,谁与争锋】)
    兄弟﹐早點說嗎~~~~
      

  6.   

    CultureInfo a=new CultureInfo("en-US",false);
    System.Windows.Forms.Application.CurrentCulture=a;
    MessageBox.Show(DateTime.Now.ToString("dd  MMMM yy"));
      

  7.   

    format函数里应该有这个设置吧还有个比较笨的方法,就是写个函数,如果是四月就让它等于Apr
    如果是七月就让它等于Jul  ……