zoukankan      html  css  js  c++  java
  • 系统发布后日期格式调整

    系统在本地测试没有任何问题,日期格式:yyyy/MM/dd

    发布之后系统是所有用到日期的格式都变为yyyy-MM-dd

    查找原因:

    在“控制面板”,在“区域和语言选项”中找到了“格式”设置,然后把短日期改成yyyy/MM/dd。重启IIS,结果还是一样。 

    在Web.confgi中,<globalization fileEncoding="UTF-8" culture="zh-CN" uiCulture="zh-CN"  enableClientBasedCulture="true" requestEncoding="utf-8" responseEncoding="utf-8" />,结果还是一样

    运行注册表编辑器 
    进入到HKEY_USERS/.DEFAULT/Control Panel/International 
    修改右侧sDate值为 / 
    修改右侧sShortDate值为 yyyy/MM/dd 
    最后重启IIS,大功告成! 
    为什么我在控制面版里面修改成功后却不行,非得改注册表呢?

    细细看了一下原来在控制面版修改的“区域和语言选项”部份是写在注册表HKEY_CURRENT_USER/Control Panel/International, 也就说只是修了当前用户的。

  • 相关阅读:
    blocksit
    getdata
    ASP.net 探针
    301重定向
    webapi
    Unity NGUI UIPanel下对粒子的剪裁
    unity3d 之本地推送
    c#之时间戳与DateTime的相互转换
    c#之从服务器下载压缩包,并解压
    Unity3d 开发之 ulua 坑的总结
  • 原文地址:https://www.cnblogs.com/yuking/p/3991235.html
Copyright © 2011-2022 走看看