系统发布后日期格式调整

系统在本地测试没有任何问题,日期格式: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, 也就说只是修了当前用户的。

时间: 2024-10-07 13:36:01

系统发布后日期格式调整的相关文章

ASP网站从Server 2003迁移到Server 2012后日期格式问题

最近遇到一个问题,一个ASP网站从Server 2003迁移到Server 2012后,代码中的日期格式出了问题.比如2015年5月12日,在旧服务器上是12/5/2015,在新服务器上却变成了5/12/2015. 现在得知该问题的解决方法是修改注册表: 1. 打开注册表编辑器(regedit). 2. 找到HKEY_USERS/.DEFAULT/Control Panel/International. 3. 修改右侧sShortDate值为:d/M/yyyy. 4. 重启IIS. 问题解决!

让delphi程序不受WINDOWS日期格式的影响(使用SetLocaleInfo函数和Application.UpdateFormatSettings)

如果WINDOWS系统的短日期格式为“yyyy/m/d”,执行下面的代码会报错:2013-01-29 00:00:00不是合法的日期procedure TFrmQuerySale.FormShow(Sender: TObject);varsDate: string;begininherited;// 默认查当天的销售数据sDate := FormatDateTime('yyyy-mm-dd', Now);DateTimePicker1.DateTime := StrToDateTime(sDat

python日期格式转换小记

utc格林时间==>东八区北京时间 原始日期格式: utctime = ‘2016-07-26 10:08:29’ localtime = (datetime.datetime.fromtimestamp(time.mktime(time.strptime(utctime,'%Y-%m-%d %H:%M:%S'))) + datetime.timedelta(hours = 8)).strftime("%Y-%m-%d %H:%M:%S") 转换后日期格式:2016-07-26

delphi程序不受WINDOWS日期格式的影响

如果WINDOWS系统的短日期格式为“yyyy/m/d”,执行下面的代码会报错:2013-01-29 00:00:00不是合法的日期 在主程序打开时更改windows日期格式 //更改windows日期格式 SetLocaleInfo(LOCALE_SYSTEM_DEFAULT, LOCALE_SSHORTDATE, ‘yyyy-MM-dd‘);Application.UpdateFormatSettings := False; 但问题又来了,现在是win10的系统,用户还一定得要用管理员权限打

Android系统之路(初识MTK) ------ 默认第一次开机屏幕亮度/日期格式/picture makeer model

今天给大家分享下关于修改MTK平台下系统首次开机的默认屏幕背光亮度,系统语言默认英语情况下修改日期格式,修改拍照属性,具体修改的地方不清楚或者没人告知的 话,请参照之前几篇博客的方法分享,现在直接进入主题 首先我们来修改第一次开机的屏幕亮度 ①修改首次开机的系统默认屏幕背光亮度,我是在该java下修改的------(把注释的地方都去掉,因为注释的地方都是修改了的) packages\apps\Settings\src\com.mediatek.settings\RestoreRotationRe

JS获取相关日期及调整格式

Js获取当前日期时间及其它操作 var myDate = new Date();myDate.getYear();        //获取当前年份(2位)myDate.getFullYear();    //获取完整的年份(4位,1970-????)myDate.getMonth();       //获取当前月份(0-11,0代表1月)myDate.getDate();        //获取当前日(1-31)myDate.getDay();         //获取当前星期X(0-6,0代表

JavaScript在苹果系统日期格式问题

苹果系统下不支持“yyyy-MM-dd”和“yyyy.MM.dd”的日期格式,如:new Date("2016-06-27");会提示Invalid Date; 支持"yyyy/MM/dd"日期格式: 时间不支持毫秒,如new Date("2016-06-27 10:11:22.0"):;会提示Invalid Date;

Java通过jxl解析Excel文件入库,及日期格式处理方式 (附源代码)

JAVA可以利用jxl简单快速的读取文件的内容,但是由于版本限制,只能读取97-03  xls格式的Excel. 本文是项目中用到的一个实例,先通过上传xls文件(包含日期),再通过jxl进行读取上传的xls文件(文件格式见下user.xls),解析不为空的行与列,写入数据库. 文件user.xls格式为: 下面来看代码实例演示: 一.前端jsp页面(本来内容很多,这里精简了) <%@ page language="java" contentType="text/htm

ios日期格式转换

转自:http://blog.csdn.net/l_ch_g/article/details/8217725 1.如何如何将一个字符串如“ 20110826134106”装化为任意的日期时间格式,下面列举两种类型: NSString* string = @"20110826134106"; NSDateFormatter *inputFormatter = [[[NSDateFormatter alloc] init] autorelease]; [inputFormatter set