Javascript 如何从c生成特定于区域性的日期模式#
我的目标是同步由c#和JavaScript生成的日期显示 对于c#显示,我使用的是“d”Javascript 如何从c生成特定于区域性的日期模式#,javascript,c#,kendo-asp.net-mvc,date-formatting,kendo-datepicker,Javascript,C#,Kendo Asp.net Mvc,Date Formatting,Kendo Datepicker,我的目标是同步由c#和JavaScript生成的日期显示 对于c#显示,我使用的是“d”.ToString(“{0:d}”)模式 对于javascript,我使用剑道日期时间选择器。此小部件接受dateTime格式,值将以该格式显示: @(Html.Kendo().DatePicker() .Name("dateFrom") .Format("dd.MM.yyyy")) 我想要的是从c生成特定于区域性的字符串模式,我将把它传递给.Format()方法 我知道我可以通过使用res
.ToString(“{0:d}”)
模式
对于javascript,我使用剑道日期时间选择器。此小部件接受dateTime格式,值将以该格式显示:
@(Html.Kendo().DatePicker()
.Name("dateFrom")
.Format("dd.MM.yyyy"))
我想要的是从c生成特定于区域性的字符串模式,我将把它传递给.Format()
方法
我知道我可以通过使用
resx
文件手动执行此操作。但是有没有一种方法可以自动执行此操作?CultureInfo类提供所有类型的日期和数字格式。所以你可以用
var ci=CultureInfo.CurrentUICulture;
var format=ci.DateTimeFormat.ShortDatePattern;
希望这有帮助。CultureInfo类提供所有类型的日期和数字格式。所以你可以用
var ci=CultureInfo.CurrentUICulture;
var format=ci.DateTimeFormat.ShortDatePattern;
希望这有帮助。非常感谢。这正是我所需要的。)非常感谢。这正是我所需要的。)