вопрос
Здравствуйте, помогите получить правильно время с
https://ws.audioscrobbler.com/2.0/?method=user.getrecenttracks&user=tumarfm&api_key=0a1d291e241f00167608af030298c212&format=json
Беру так:
В итоге получаю формат даты - "2 Sep 2018, 10:48"
Как получить только время? + в другом часовом поясе ? например часовом поясе +6
а еще лучше, как эту дату превратить в виде "3 минуты назад" например
https://ws.audioscrobbler.com/2.0/?method=user.getrecenttracks&user=tumarfm&api_key=0a1d291e241f00167608af030298c212&format=json
Беру так:
<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 минуты назад" например