[英]How to generate culture specific date pattern from c#
我的目标是同步由c#和JavaScript生成的日期显示。
对于c#显示,我正在使用“ d” .ToString("{0:d}")
模式。
对于javascript,我使用的是剑道datetime选择器。 此小部件接受显示值的dateTime格式:
@(Html.Kendo().DatePicker()
.Name("dateFrom")
.Format("dd.MM.yyyy"))
我想要的是从c#生成特定于文化的字符串模式,该模式将传递给.Format()
方法。
我知道我可以使用resx
文件手动完成此操作。 但是有办法自动执行此操作吗?
CultureInfo
类提供所有类型的日期和数字格式。 所以你可以使用
var ci = CultureInfo.CurrentUICulture;
var format = ci.DateTimeFormat.ShortDatePattern;
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.