将kendodatepicker格式转换为.Net DateTime

时间:2013-11-18 04:14:38

标签: c# .net kendo-ui kendo-datetimepicker

.net csharp代码收到的kendodatepicker的Json值为

“\” 2013-11-18T03:38:21.843Z \ “”

将此格式解析/转换为c#DateTime的最佳和通用方法是什么?

2 个答案:

答案 0 :(得分:1)

如果您想将其转换为本地时间,请使用:
DateTime dt = DateTime.Parse("2013-11-18T03:38:21.843Z")

要将其保持为UTC,请将Z从末尾删除:
DateTime dt = DateTime.Parse("2013-11-18T03:38:21.843")

如果它们确实存在于字符串中(并且不是因为调试器输出而存在),请不要忘记转储所有这些引号并转义引号。

答案 1 :(得分:0)

从kendo dateTime到.net DateTime

var datepicker = $("#datepicker").data("kendoDatePicker");
var value = datepicker.value();
kendo.toString(value,"dd/MM/yyyy")

先试试吧。这可能对你有帮助。