with the previous answer, I got "NaN" in many cases.
Instagram uses a Unix timestamp, and I found that this script works best:
$(function() { $.ajax({ type: "GET", dataType: "jsonp", cache: false, url: "https://api.instagram.com/v1/tags/breathadvisor/media/recent/?access_token=16741082.1b07669.121a338d0cbe4ff6a5e04543158a4f82", success: function(data) { console.log(data); //OKAY, now lets get to the pretty stuff, INSTAGRAM PEEKTARS. for (var i = 0; i < 5; i++) { var date = new Date(data.data[i].created_time * 1000); var months = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']; var year = date.getFullYear(); var month = months[date.getMonth()]; var date = date.getDate(); var time = month+', '+ date+' '+year ; $(".instagram").append("\ <div class='instagram-feed'>\ <img class='instagram-image' src='" + data.data[i].images.standard_resolution.url +"' width='325px'/>\ <div class='igHover2'>\ posted by: "+data.data[i].user.username+"<br />\ posted on: "+time+"<br />\ </div />\ </div>\ "); date = null; } } });
});
here's jsfiddle: http://jsfiddle.net/jgknott/V5TCs/
Jason
source share