我无法理解发生了什么。
以下是我在.cshtml视图中呈现html的方法
<input class="date input-sm" type="text" id="CertificateFrom" value="@(new DateTime(DateTime.Today.Year, 1, 1).ToShortDateString())">
这是html本身:
<input class="date input-sm" type="text" id="CertificateFrom" value="1.1.2015 г.">
这就是困扰我的事情
$('#CertificateFrom').val()
“1.1.2015г。”
$('#CertificateFrom').data('datepicker').viewDate
2015年1月1日星期四00:00:00 GMT + 0200(FLE标准时间)
$('#CertificateFrom').data('datepicker').getDate()
//$('#CertificateFrom').datepicker('getDate') returns the same result
Wed Wed 31 2014 22:00:00 GMT + 0200(FLE标准时间)
问:为什么会这样?以及如何正确获取js日期对象