现在的位置: 首页 > 综合 > 正文

时间不同国家区域转化问题

2012年11月13日 ⁄ 综合 ⁄ 共 645字 ⁄ 字号 评论关闭

        String FromDateTime; //输入的时间

        DateTime dt;

        try

        {

            System.Globalization.CultureInfo cinfo = new System.Globalization.CultureInfo("en-AU");

            dt = Convert.ToDateTime(FromDateTime, cinfo.DateTimeFormat);

        }

        catch

        {

            //抛出异常信息

            return;

        }

 

    今天把索爱的项目挂到服务器上发现代码中多处遇到了时间日期转换的问题,像上面一样所有地方都改过来比较麻烦,只需要在GLOBAL里面加上如下代码即可解决:

    void Application_PreRequestHandlerExecute(object sender, EventArgs e)
    {
            CultureInfo culture = CultureInfo.CreateSpecificCulture("en-AU");
            Thread.CurrentThread.CurrentUICulture = culture;
            Thread.CurrentThread.CurrentCulture = culture;
    }

抱歉!评论已关闭.