更新隐藏的DateTime字段

时间:2014-01-27 18:44:19

标签: c# javascript jquery datetime razor

我有一个DateTime字段:

public System.DateTime TimeDismissed { get; set; }

我正在尝试在Javascript中更新它,但是当我像这样更新它时:

var pressedDate = new Date();
var pressedDateString = pressedDate.getDate() + "/" + pressedDate.getMonth() + 1 + "/" + pressedDate.getFullYear() + " " + pressedDate.getHours() + ":" + pressedDate.getMinutes() + ":" + pressedDate.getSeconds();

$('#TimeDismissed').val(pressedDateString);

我在表单上收到此错误:

The field TimeDismissed must be a date.

我认为这是因为我将其设置为字符串。我不确定如何使用Javascript以Razor拾取并转换为我的ViewModel的方式设置日期。

在Chrome中,我可以看到value正如我所期望的那样设置:

value="27/01/2014 18:36:44"

0 个答案:

没有答案