I have a twitter feed and I create a new date obj so I can format the date to my liking.
var created = new Date(this.created_at) works in firefox and c
Here is what I made to correct this!
$tweetList.append('' + parseTwitterDate(item.created_at) + location + '
');
var month=new Array();
month[0]="January";
month[1]="February";
month[2]="March";
month[3]="April";
month[4]="May";
month[5]="June";
month[6]="July";
month[7]="August";
month[8]="September";
month[9]="October";
month[10]="November";
month[11]="December";
function parseTwitterDate($stamp) {
var v=$stamp.split(' ');
var date = new Date(Date.parse(v[1]+" "+v[2]+", "+v[5]+" "+v[3]+" UTC"));
var hour = date.getHours();
var ampm = hour<12 ? ' AM' : ' PM';
return date.getHours() +':'+ date.getMinutes() +' '+ ampm +' '+ date.getDate() +' '+ month[date.getMonth()] +' '+ date.getFullYear();
}
And this give me "19:38 PM 23 April 2012" on Chrome, IE and Firefox.