ajax post datetime to moment js format

时间:2017-07-25 03:44:13

标签: javascript ajax momentjs

HTML

<div class="col-md-12">
 <div class="box-body tableForum"></div>
</div>

的js

function getTicketData(ticketId) {

$.ajax({
    url: '/api',
    type: 'POST',
    data: {
        module: 'helpdesk/ticket-responses',
        method: 'get',
        params: [
            {
                'ticket.id': ticketId
            }
        ]
    },
    success: function (data) {
        var data = JSON.parse(data);
        var finalData = data['hydra:member'];

        var dataForum = '';
        // var postTime = moment().format("D MMM YYYY, kk.mm a"); //I tried this one and
        // $(".date-post").html(dataForum.toString()); //This one too

        $.each(finalData, function (index, value) {
            dataForum += '<div>';
            dataForum += '<div class="media-body"><span class="date-post pull-right"><i class="fa-clock-o"></i>  posted at '+value.createdAt+'</span>';
            dataForum += '</div>';

        });
        $('.tableForum').html(dataForum); 
        //console.log(finalData);
    }
});
}

function postTicketData(time) {
    var params;

        params = [
            {
                name: 'time',
                value: createdAt
            }
        ];
    }

    $.ajax({
        url: '/api',
        type: 'POST',
        data: {
            module: 'helpdesk/ticket-responses',
            method: 'post',
            params: params
        },
        success: function (data) {
            var data = JSON.parse(data);

            if(data == 401) {

            } else {

                    var ticketId =  ticket.split("/").pop();
                    getTicketData(ticketId)

            }
        }
    });
}

DB的默认输出格式如下:

  

发表于2017-07-24T04:26:44 + 00:00

基本上我想要这样的格式:

  

发表于24-07-2017 16:26

  

发表于7月24日16:26

  

发表于7月24日04:26 pm

有人可以启发我,如何转换为我想要的格式?

1 个答案:

答案 0 :(得分:2)

要使用momentjs库,您必须了解使用它的方法。 如果您想使用时刻转换日期,请使用

{{1}}

上面的例子将产生24-07-2017 16:26

如果你想要不同的格式,你只需要在格式功能内部进行更改。要了解有关您可以在momentjs上阅读的格式的更多信息 网站。

对于您的情况,您只需要执行以下操作

{{1}}