我从一个SQLServer数据库表得到一个日期时间值:如何在JavaScript中格式化数据库日期时间?
2016-08-16T17:00:00Z
使用JavaScript,我想格式化的日期如下:
16/08/2016 17:00:00
我用下面的代码:
$scope.FormatDate = function (value) {
if (value !== null && typeof (value) !== 'undefined') {
var date = new Date(value);
var returnStr = date.getDate() + "/" + date.getMonth() + 1 + "/" + date.getFullYear();
return returnStr;
} else {
return value;
}
}
来自样本资源的结果是:
17/71/2016
我想你的帮助,以获得输出结果为:“16/08/2016 17:00:00”
这不完全是我想要的结果,但它可以解决我目前的问题。无论如何,我已将其标记为我的解决方案。 –
*“这不完全是我想要的结果”* - 你*明确要求的结果是'16/08/2016 17:00:00',这正是我的代码产生的结果。 – nnnnnn
我只是指你修复它的方式。 :D –