日文的日期一般是:“平成 XX/YY”的格式,我需要一个类,把这个转化为XX/YY/ZZ的形式,用哪个类,谢谢。

解决方案 »

  1.   

    http://www-128.ibm.com/developerworks/cn/opensource/os-icu4c/index.html?ca=dwcn-newsletter-opensource
      

  2.   

    你可以设置一下culture为日本环境,至于缩写你去网上找一下,然后再进行输出。
      

  3.   

    "平成 XX/YY";"平成"是虾米意思?汗
      

  4.   

    ???
     .net 有相关的类库来转换吗?给各例子好吗?
      

  5.   

    territory=US  表示美国
    territory=JIS 表示日本 这篇文章或许对你有用,我只能帮到这了,兄弟~
      

  6.   

    这篇
    http://www-128.ibm.com/developerworks/cn/db2/library/techarticles/0211yip/0211yip3.html
      

  7.   

    我快崩溃了
    我直说这个项目吧,有个下拉菜单,里面是写死的日文日期格式如:“平成/2/2”之类的,都是小日本的日期表示方法。    数据库里面是DATATIME型格式,现在很简单,我要把下拉菜单的直转化为咱们中国正常显示的XXXX/YY/DD的形式,在存到数据库中去,听说FRAMEWORK里面有这样的类,是哪个,用哪个方法,参数怎么带??   我这里是日文的。NET靠,看不懂解释,麻烦哪位帮帮忙。
      

  8.   

    have a try! CultureInfo ciJan = new CultureInfo( "ja-JP" );
    MessageBox.Show( DateTime.Now.ToString( ciJan.DateTimeFormat.ShortDatePattern ) );
      

  9.   

    System.IFormatProvider format = new System.Globalization.CultureInfo("ja-JP", true);
    DateTime oDateTime = DateTime.Parse("平成17 12/11", format); //output: 2005/12/11
      

  10.   

    System.IFormatProvider format = new System.Globalization.CultureInfo("ja-JP", true);
    DateTime oDateTime = DateTime.Parse("平成17 12/11", format);
    MessageBox.Show(oDateTime.ToString("yyyy/MM/dd"));
      

  11.   

    感谢fangxinggood,好像有点意思,我去TRY,如果正确,马上给分
      

  12.   

    我只知道在SQL里如何实现select convert(char(10),getdate(),20)
    即可成为'2006-04-03'这样的形式