我在显示从 C# 代码收到的日期时遇到了一点问题。
代码部分(视图侧)
<div id="testdiv">
<% string myDate = obj.MyDate.ToString( "yyyy/MM/dd" ); %>
<script type="text/javascript">
$(function () {
var myJsDate= new Date("<%=myDate%>");
$("#datepicker").datepicker({ dateFormat: 'dd-mm-yy' });
$("#datepicker").datepicker('setDate', myJsDate);
});
</script>
<input type="text" id="datepicker" name="my-date" />
</div>
当然,它适用于 IE9、Firefox 和 Chrome,但适用于 IE8。
例如,我提供了一个在 IE8 上测试自己的链接:http: //jsbin.com/OyOCEqI/1/edit ?html,js,output
在那里我放了一个从服务器端收到的日期。
如何在 IE8 中解决这个问题?