C#日历System.Globalization.GregorianCalendar中不支持字符串表示的DateTime

时间:2017-03-13 17:21:16

标签: asp.net-mvc momentjs

我现在道歉,但我对约会并不满意。

我将日期参数传递给MVC控制器(ASP.net) 但是有时候(它很高兴两次)它不喜欢一天中的特定时间并抛出以下错误:

异常:mscorlib日历System.Globalization.GregorianCalendar中不支持字符串表示的DateTime。

我对以下两个值有这个:

查询:dateTime = 13%2f03%2f2017 + 13%3a08

查询:dateTime = 12%2f03%2f2017 + 21%3a07

使用Moment尝试格式化

function addNewMeeting(date) {

    var currentDate = moment().format("DD/MM/YYYY%20HH:mm").toString();

    $("#appEventPlaceholder").load("/Meeting/AddEvent?dateTime=" + currentDate,
        function () {
            $('#eventModal').modal('show');
        }
        );
};

 public ActionResult AddEvent(string date = null, string resourceId = null)
        {
..}

我想我在格式化日期时做错了什么?有人能告诉我应该做些什么吗? 提前谢谢。

0 个答案:

没有答案