日期以UTC格式保存在数据库中。从数据库sql中获取日期-列类型为DateTime。
moment(moment.utc('@item.PublishedDate').toDate()).format('Do MMM YYYY hh:mm A')
在我的本地系统中,IE显示日期,但在测试服务器中,它显示“无效日期”
答案 0 :(得分:0)
您的日期以当前不支持的格式返回。 22-Feb-19 10:12:49 AM
。为了有时间了解这一点,您需要告诉它以下格式:
moment.utc('22-Feb-19 10:12:49 AM', 'DD-MMM-YY hh:mm:ss a')
下面是可运行的代码段。
document.getElementById("test").innerHTML = moment.utc('22-Feb-19 10:12:49 AM', 'DD-MMM-YY hh:mm:ss a').local().format('Do MMM YYYY hh:mm A')
<script src="https://momentjs.com/downloads/moment.js"></script>
<p id="test"></p>