>我正在编写一个需要转换 .NET 日期格式字符串的应用程序(例如 dd/MM/yyyy
( 到等效的 javascript/jQuery 日期格式,以馈送 jQuery UI 日期选择器插件(例如 dd/mm/yy
(。
插件格式的详细信息可以在这里找到 http://jqueryui.com/datepicker/#date-formats
我的问题是,是否有任何插件/库/方法已经知道这样做了?
否则,我将按照以下思路编写自己的服务器端方法:
public static string GetJavascriptDateFormat(string dotNetFormatString) {
var resultString = dotNetFormatString;
resultString = resultString.Replace("yyyy","yy");
//etc
return resultString;
}
public static string GetDotNetDateFormat(string javascriptDateFormatString) {
}
我通常避免使用JSON编码的日期。
JSON 日期编码和解码非常可怕且难以调试。最好的是将日期作为.Net和javascript之间的字符串传递。换句话说,让 C# 代码为您设置日期格式,并将格式化的日期作为 JSON 格式的字符串发送。