1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > JS 时间戳转换成日期

JS 时间戳转换成日期

时间:2019-06-16 17:42:00

相关推荐

JS 时间戳转换成日期

独角兽企业重金招聘Python工程师标准>>>

//待付款订单页面

Order.menuByDfk(50,1,1);

$scope.$on('order.menuByDfk',function(){

$scope.menuByDfks = Order.content.rows;

for(var o in $scope.menuByDfks){

$scope.menuByDfks[o].create_date = $scope.getOrderTime($scope.menuByDfks[o].create_date);

}

});

$scope.getOrderTime = function(nS) {

return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' ');

}

以上是我解决的问题。

转换成 **年**月**日 **时**分

<script>

function getLocalTime(nS) {

return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' ');

}

alert(getLocalTime(1425007900));

</script>

或者

return new Date(parseInt(nS) * 1000).toLocaleString().substr(0,17);

或者

<script>

function getLocalTime(nS) {

return newDate(parseInt("/Date(1354116249000)/".substr(6, 13))).toLocaleDateString();

}

alert(getLocalTime(1354116249000));

</script>

output:"11月28日"

转换成 -03-10 12:00:00

<script>

function getLocalTime(nS) {

return new Date(parseInt(nS) * 1000).toLocaleString().replace(/年|月/g, "-").replace(/日/g, " ");

}

alert(getLocalTime(1425007900));

</script>

或者

function formatDate(now) {

var year=now.getFullYear();

var month=now.getMonth()+1;

var date=now.getDate();

var hour=now.getHours();

var minute=now.getMinutes();

var second=now.getSeconds();

return year+"-"+month+"-"+date+" "+hour+":"+minute+":"+second;

}

var d=new Date(1230999938);

alert(formatDate(d));

常用的 replace 函数

replace("/Date(","").replace(")/","");

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。