IIS时间格式调整:

(已解决)今天在用IIS7的时候发现一个关于时间格式的问题,当我在ASP中使用now()时间函数的时候,日期是以“/”来分隔,而不是以“-”来分隔的,使得我在运行程序的时候老出错,后来经过研究终于找到解方法。

这里我使用的操作系统是Winodws Vista Ultimate Service Pack 1,在ASP中使用now()时间函数出现的结果如下:

2009/3/17 8:11:51

而我想要的结果是2009-3-17 8:11:51,不知道为什么在IIS7中时间格式要以/来区分,如果有高手知道请留言,不过最终我通过修改注册表的方法解决了此问题,方法如下:

1、开始→运行→输入regedit,打开注册表编辑器,依次找到HKEY_USERS\.DEFAULT\Control Panel\International

2、在右边的窗口中找到sDate项,将其值改为-;再找到sShortDate项,将其值改为yyyy-M-d,

3、重新启动IIS,开始→运行→输入iisreset

按照以下方法未解决:

自从装了番茄花园的XP后,就发现问题一大堆。

首先是本地的几个站点不能正常运行,提示错误信息是时间格式错误。以前可以现在不行?看了一下,好象是多了一个“上午/下午”字符串。

网络上找了相关资料如下:

修改注册表

HKEY_USERS/.Default/Control Panel/International

HKEY_CURRENT_USER/Control Panel/International

iTime = 1

对应键值为HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/OLEAUT(OLEAUT有可能不存在,那就自己创建一个)

在该键下创建一个DWORD值 VarConversionLocaleSetting = 2

注:DWORD值在中文注册表编辑器里叫"双字节值"

操作完毕重新启动计算机...OK。

其他:为什么这个DWORD值为2呢?其实他有0,1,2值

0 -默认值,就是当前值。

1 -默认为HKEY_USERS/.default/Control Panel/International注册表配置单元中的系统默认设置,如果你的系统日期格式已经不标准了,那就还是相当于当前值。

2 -此格式被强制为使用系统默认的区域设置。

试过了,上面的方法都不行。不知道是不是我没有理解其中的精华。

想起自己以前用优化大师,在日期前面加了诸如“好好学习”的字样,是不是在优化大师也可以解决这个问题?

在个性设置里面删除“上午/下午”,重起。

还是不行。

但我终究还是搞定了的,不然也不会说了那么一堆的废话了。

“控制面板”- “日期、时间、语言和区域设置”- “更改数字、日期、和时间的格式” – “区域选项”- “自定义”– 时间

时间格式:HH:mm:ss (具体什么意思,上面有)

日期格式:yyyy-M-d

你可以试试换成其他的格式来看看效果。下面一段Code用来检测格式规范与否的。

IIS时间格式检验脚本:

<!----Test Time Begin---->

<%

tnow = now():oknow = cstr(tnow)

if oknow <> year(tnow) & "-" & month(tnow) & "-" & day(tnow) & " " & hour(tnow) & ":" & right(FormatNumber(minute(tnow)/100,2),2) & ":" & right(FormatNumber(second(tnow)/100,2),2) then oknow = oknow & " (日期格式不规范)"

%>

服务器时间: <%=oknow%>

<!----Test Time End---->

------------------------------------------

2006.09.06

再次碰到此问题,经测试后,发现。上面通过在“日期、时间、语言和区域设置”里面设置是无效的。

采用上面提到的:

对应键值为HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/OLEAUT(OLEAUT有可能不存在,那就自己创建一个)

在该键下创建一个DWORD值 VarConversionLocaleSetting = 2

重启IIS,就OK了。

重启IIS:

开始 - 运行

net stop iisadmin

iisreset

 
0

IIS时间格式设置的更多相关文章

  1. Wireshark的时间格式设置

    默认是自捕获开始经历的秒数,如下图: 要调整的设置步骤: step1.打开wireshark step2.选择view->Time Display Fommat step3.选择你所需要的时间格 ...

  2. Windows 2012 英文版系统安装中文语言包及时间格式设置

    1.安装中文语言包:在运行窗口中输入"LPKSetup.exe",选择中文语言包安装.--------------------------------------------- 2 ...

  3. .Net Core 配置之long类型 前端精度丢失和时间格式设置

    在很多项目中,都采用的前后端分离的方式进行开发,经常遇到后台的long精度的数据到前端丢失不准确,显示效果为long类型(19位)的后几位为000,此时需要对long的字段进行设置,改变默认的返回类型 ...

  4. plsql developer日期时间格式设置

    1 工具->首选项->日期/时间都使用windows格式: 2 在环境变量加入 nls_date_format=YYYY-MM-DD HH24:MI:SS nls_timestamp_fo ...

  5. 【spring data jpa】 spring data jpa 中 时间格式设置between and 查询

    实例代码: //举报时间 Date createDate = entity.getCreateDate(); if (createDate != null){ predicates.add(cb.be ...

  6. spring quartz 定时器时间格式设置

    "0/10 * * * * ?" 10秒执行一次 "0 0 12 * * ?"每天中午十二点触发"0 15 10 ? * *"每天早上10: ...

  7. sql getdate() 时间格式设置

      Sql Server 中一个非常强大的日期格式化函数常用: Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-16 Select CONVE ...

  8. mydate97的时间格式设置

    <script type="text/javascript" src="./WdatePicker.js"></script> < ...

  9. C#winform设置DateTimePicker的时间格式

    在对DateTimePicker进行时间格式设置时候,要先对属性Format设置为"Custom"自定义格式,然后再CustomFormat里面进行格式设置 比如"yyy ...

随机推荐

  1. c# 笔试题及参考答案大全

    http://blog.csdn.net/smileberry1/article/details/3958670

  2. win8 应用商店程序使用SQLITE数据库

    http://www.cnblogs.com/zhuzhenyu/archive/2012/11/27/2790193.html using SQLite; using System; using S ...

  3. Android视频播放和横竖屏切换

    最近做了一个项目,里面用到了视频播放这一块,当时想考虑Vitamio,demo也做了出来,但是后来发现它是商业收费的,并且收费相当可观,所以只能放弃了.然后找到了ijkPlayer,功能也很强大,最终 ...

  4. Cmder 设置默认打开目录、解决中文乱码

    win + alt + p //打开设置 选择Startup-Task,修改{cmd::Cmder}项,把: *cmd /k "%ConEmuDir%\..\init.bat" - ...

  5. Spring Hibernate JPA 联表查询 复杂查询(转)

    今天刷网,才发现: 1)如果想用hibernate注解,是不是一定会用到jpa的? 是.如果hibernate认为jpa的注解够用,就直接用.否则会弄一个自己的出来作为补充. 2)jpa和hibern ...

  6. java字符串的遍历以及字符串中各类字符的统计

    1.需求:获取字符串中的每一个字符   分析: A:如何能够拿到每一个字符呢?  char charAt(int index) B:我怎么知道字符到底有多少个呢? int length() publi ...

  7. MySql(十二):MySql架构设计——可扩展设计的基本原则

    一.前言 科技在发展,硬件设备的发展渐渐无法满足应用系统对处理能力的要求.不过,我们还是可以通过改造系统的架构体系,提升系统的扩展能力,通过组合多个低处理能力的硬件设备来达到一个高处理能力的系统,也就 ...

  8. [CTCI] 最长合成字符串

    最长合成字符串 题目描述 有一组单词,请编写一个程序,在数组中找出由数组中字符串组成的最长的串A,即A是由其它单词组成的(可重复)最长的单词. 给定一个string数组str,同时给定数组的大小n.请 ...

  9. vim的Tab键

    vim中默认的tab键大约是6个空格(目测)的宽度.如果想修改为4个空格,用以下命令:    shiftwidth=4    softtabstop-4shiftwidth的含义是:回车后需要缩进时, ...

  10. 关于ios7的适配问题

    过年回来一直搞ios7的项目适配,也算是有些眉目. 方法一:直接动用Window #if __IPHONE_OS_VERSION_MAX_ALLOWED>=__IPHONE_7_0 [appli ...