如何在IIS 7中设置日期和时间格式

Nad*_*sry 29 iis-7

我的本地机器有日期格式:(d/M/yyyy h:mm tt)==>(23/6/2011 4:30 PM)

当我在IIS服务器上发布我的网站时,它将日期格式转换为(M/d/yyyy H:mm)

我更改了服务器的日期和时间格式,但它没有受到影响.我将网站的文化改为英文,美国时间格式已经解决,但日期没有.(M/d/yyyy hh:mm tt)我将网站的文化改为英国英国日期格式,但时间没有.(d/MM/yyyy H:mm)

什么是使其格式像我的本地格式的解决方案??? !!!

Dmi*_*lov 45

- Open IIS 7
- Select your website
- Open .NET GLOBALIZATION
- From Culture tab, select required Culture and UI Culture.
- Do iisreset
Run Code Online (Sandbox Code Playgroud)


Ned*_*dim 20

  • 转到"控制面板"
  • 单击"区域",您将看到一个包含3个选项卡的屏幕(格式,位置和管理)
  • 单击"格式"并选择您喜欢的设置
  • 单击"位置"并选择您喜欢的设置
  • 单击管理选项卡.对于"欢迎屏幕和新用户帐户",单击"复制设置".在新窗口中,单击"欢迎屏幕和系统帐户"和"新用户帐户"的两个复选框(如果跳过此步骤,您仍会看到问题,因为IIS使用系统帐户)
  • 在所有打开的窗口上单击"确定",批准"区域"的所有更改
  • 打开命令提示符,编写iisreset并输入
  • 如果您仍未看到更改,请尝试注销和登录


Lui*_*uis 18

我遇到了同样的问题,我刚刚找到了解决方案,您需要更改服务器上的密钥,请按照以下步骤操作:

  • 进入注册表编辑器(开始 - >运行 - >键入regedit).
  • 进入文件夹HKEY_USERS - > .DEFAULT - >控制面板 - >国际.
  • 查找关键sShortDate,右键单击 - >修改...
  • 更改d/M/yyyy的值数据.
  • 注销.然后,下次登录时,日期应该按照您的需要工作.

这应该是诀窍,你也可以改变sLongDate.


小智 11

尝试将此行放在web.config的system.web中,将文化数据修改为您所在的国家/地区.

<globalization uiCulture="es-CO" culture="es-CO" enableClientBasedCulture="false" />
Run Code Online (Sandbox Code Playgroud)