Código Javascript :
{ //Beautify the date date = new Date(item['created_at']); diff = (((new Date()).getTime()-date.getTime())/1000); day_diff = Math.floor(diff / 86400); if (!day_diff) { if(diff < 86400) { twitterDate = "hace " + Math.floor(diff / 3600) + " horas"; } if(diff < 7200) { twitterDate = "1 hora"; } if(diff < 3600) { twitterDate = "hace " + Math.floor(diff / 60) + " minutos"; } if(diff < 120) { twitterDate = "1 minuto"; } if(diff < 60) { twitterDate = "en este momento"; } } else { if(day_diff < 31) { twitterDate = Math.ceil( day_diff / 7 ) + " semanas" } if(day_diff < 7) { twitterDate = day_diff + " dias" } if(day_diff == 1) { twitterDate = "Ayer" } }
El problema aca es que solo muestra los TWETS que he hecho en un maximo de 23 horas paraso las 23 horas ya no los muestra, creo que esta editado en segundos, como podria hacer que aparescan aunquesea en un minimo de 5 dias?