void Main() {
var dates = new Dictionary<DateTime, string>() {
{ new DateTime(2011, 7, 7, 11, 17, 23), "Thursday 11:17am" },
{ new DateTime(2011, 7, 6, 15, 48, 32), "Wednesday 3:48pm" }
};
var x = new JavaScriptSerializer().Serialize(dates.Select(d=>new [] { d.Key.ToString("yy,mm,dd,hh,mm,ss"), d.Value }));
x.Dump();
}