@be2clack
Дизайнер

Как получить только время с Last FM API?

Здравствуйте, помогите получить правильно время с

https://ws.audioscrobbler.com/2.0/?method=user.get...

Беру так:

<script>
// last.fm user get recent tracks
// docs: https://www.last.fm/api/show/user.getRecentTracks

$.getJSON("https://ws.audioscrobbler.com/2.0/?method=user.getrecenttracks&user=tumarfm&api_key=0a1d291e241f00167608af030298c212&format=json", function (data) {
    $.each(data["recenttracks"]["track"], function (key, value) {
        var song = value["name"];
        var artist = value["artist"]["#text"];
        var date = value["date"]["#text"];

        var html = "<li>";
        html += "<a href=\"#\"></span>";
    		html += "<b>" + song + "</b>";
    		html += "<br/>" + artist + "</a>";
        html += "</li>";
        
        $("#results").append(html);
    });
})
// Errors are your friend!.. Use them..
.error(function (jqXHR, textStatus, errorThrown) {
    console.log("error " + textStatus);
    console.log("error throw " + errorThrown);
    console.log("incoming Text " + jqXHR.responseText);
}) // End of .error
.complete(function () {
    console.log("complete");
});
</script>


В итоге получаю формат даты - "2 Sep 2018, 10:48"

Как получить только время? + в другом часовом поясе ? например часовом поясе +6

а еще лучше, как эту дату превратить в виде "3 минуты назад" например
  • Вопрос задан
  • 88 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Ksedline
JS Dev
Попробуйте использовать для этого momentjs.com
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы