Javascript 将web.config全球化解析为jQuery日历
使用ASPX,是否有任何方法可以解析此文件的简短日期输出(在web.config中)Javascript 将web.config全球化解析为jQuery日历,javascript,jquery,asp.net,web-config,Javascript,Jquery,Asp.net,Web Config,使用ASPX,是否有任何方法可以解析此文件的简短日期输出(在web.config中) 因此,在这种情况下,日期输出是dd/mm/yy。如果我将文化改为,比如说,en-US,它将变成mm/dd/yy首先我们需要设置文化 这可以在页面加载中的代码中完成: System.Threading.Thread.CurrentThread.CurrentUICulture = System.Globalization.CultureInfo.GetCultureInfo("en-GB"); 或使用以下命令
因此,在这种情况下,日期输出是dd/mm/yy。如果我将文化改为,比如说,en-US,它将变成mm/dd/yy首先我们需要设置文化 这可以在页面加载中的代码中完成:
System.Threading.Thread.CurrentThread.CurrentUICulture = System.Globalization.CultureInfo.GetCultureInfo("en-GB");
或使用以下命令在页面级别设置区域性:
<%@ Page UICulture="en-GB" Culture="en-GB" %>
我们将使用您的设置在控件上
function calender() {
$('.datepicker').datepicker({ dateFormat: '<%=System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern%>' });
}
为了以防万一,还有其他选择:
System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.LongDatePattern
System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.LongTimePattern
System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.ShortTimePattern
可以从以下提到的位置访问JQuery本地化文件:
Hm,第一个代码有点小问题。它输出的是“dd/MM/yyyy”,在jQuery中显示为2014年1月1日。这是因为它基于Thread.CurrentThread。CurrentUICulture@Ducky我刚刚用web.config和几个区域性进行了测试,它工作得很好。出于某种原因,在这一点上,将区域性设置为“en GB”,并使用
[…].DateTimeFormat.ShortDatePattern%>
,它以({dateFormat:'dd/MM/yyyy'})的形式出现使datepicker的文本框产生“01/Janur/20142014”。你的意思是一年两次吗?与其共享链接,不如用一个例子来解释。
<globalization uiCulture="en-GB" culture="en-GB" />
System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern
function calender() {
$('.datepicker').datepicker({ dateFormat: '<%=System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern%>' });
}
System.Globalization.CultureInfo.GetCultureInfo("en-GB").DateTimeFormat.ShortDatePattern
System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.LongDatePattern
System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.LongTimePattern
System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.ShortTimePattern