--- evolution-2.26.1.1/widgets/table/e-cell-date.c	2009-07-04 01:43:34.000000000 +0100
+++ evolution-new/widgets/table/e-cell-date.c	2009-07-04 01:38:57.000000000 +0100
@@ -60,7 +60,7 @@
 	localtime_r (&nowdate, &now);
 
 	if (nowdate - date < 60 * 60 * 8 && nowdate > date) {
-		e_utf8_strftime_fix_am_pm (buf, 100, _("%l:%M %p"), &then);
+		e_utf8_strftime_fix_am_pm (buf, 100, _("%X"), &then);
 		done = TRUE;
 	}
 
@@ -68,7 +68,7 @@
 		if (then.tm_mday == now.tm_mday &&
 		    then.tm_mon == now.tm_mon &&
 		    then.tm_year == now.tm_year) {
-			e_utf8_strftime_fix_am_pm (buf, 100, _("Today %l:%M %p"), &then);
+			e_utf8_strftime_fix_am_pm (buf, 100, _("Today %X"), &then);
 			done = TRUE;
 		}
 	}
@@ -78,7 +78,7 @@
 		if (then.tm_mday == yesterday.tm_mday &&
 		    then.tm_mon == yesterday.tm_mon &&
 		    then.tm_year == yesterday.tm_year) {
-			e_utf8_strftime_fix_am_pm (buf, 100, _("Yesterday %l:%M %p"), &then);
+			e_utf8_strftime_fix_am_pm (buf, 100, _("Yesterday %X"), &then);
 			done = TRUE;
 		}
 	}
@@ -90,7 +90,7 @@
 			if (then.tm_mday == yesterday.tm_mday &&
 			    then.tm_mon == yesterday.tm_mon &&
 			    then.tm_year == yesterday.tm_year) {
-				e_utf8_strftime_fix_am_pm (buf, 100, _("%a %l:%M %p"), &then);
+				e_utf8_strftime_fix_am_pm (buf, 100, _("%a %X"), &then);
 				done = TRUE;
 				break;
 			}
@@ -98,7 +98,7 @@
 	}
 	if (!done) {
 		if (then.tm_year == now.tm_year) {
-			e_utf8_strftime_fix_am_pm (buf, 100, _("%b %d %l:%M %p"), &then);
+			e_utf8_strftime_fix_am_pm (buf, 100, _("%b %d %X"), &then);
 		} else {
 			e_utf8_strftime_fix_am_pm (buf, 100, _("%b %d %Y"), &then);
 		}
