+ struct tm today_localtime_tm = {0, };
+ struct tm date_localtime_tm = {0, };
+ time_t today;
+
+ today = time (NULL);
+#ifdef MODEST_USE_LIBTIME
+ time_get_local_ex (today, &today_localtime_tm);
+ time_get_local_ex (date, &date_localtime_tm);
+#else
+ time_t date_copy;
+ date_copy = today;
+ localtime_r (&date_copy, &today_localtime_tm);
+ date_copy = date;
+ localtime_r (&date_copy, &date_localtime_tm);
+#endif