[almanah] Events: fixed representation localtime



commit 8a76a1b34c36dd04bc5d5bc1976df22a692c10d3
Author: Álvaro Peña <alvaropg gmail com>
Date:   Fri Mar 25 22:15:13 2016 +0100

    Events: fixed representation localtime
    
    The presentation time was displayed as UTC, so now we use the local
    timezone.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=759924

 src/events/calendar-appointment.c |    6 +++---
 src/events/calendar-task.c        |    6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/src/events/calendar-appointment.c b/src/events/calendar-appointment.c
index 6b8a9ef..2a23dac 100644
--- a/src/events/calendar-appointment.c
+++ b/src/events/calendar-appointment.c
@@ -79,14 +79,14 @@ AlmanahCalendarAppointmentEvent *
 almanah_calendar_appointment_event_new (const gchar *summary, GTime start_time)
 {
        AlmanahCalendarAppointmentEvent *event = g_object_new (ALMANAH_TYPE_CALENDAR_APPOINTMENT_EVENT, NULL);
-       struct tm utc_date_tm;
+       struct tm date_tm;
 
        event->priv->summary = g_strdup (summary);
        event->priv->start_time = start_time;
 
-       gmtime_r ((const time_t*) &(ALMANAH_CALENDAR_APPOINTMENT_EVENT (event)->priv->start_time), 
&utc_date_tm);
+       localtime_r ((const time_t*) &(ALMANAH_CALENDAR_APPOINTMENT_EVENT (event)->priv->start_time), 
&date_tm);
        /* Translators: This is a time string with the format hh:mm */
-       event->priv->time = g_strdup_printf (_("%.2d:%.2d"), utc_date_tm.tm_hour, utc_date_tm.tm_min);
+       event->priv->time = g_strdup_printf (_("%.2d:%.2d"), date_tm.tm_hour, date_tm.tm_min);
 
        return event;
 }
diff --git a/src/events/calendar-task.c b/src/events/calendar-task.c
index fbf7727..ea610ad 100644
--- a/src/events/calendar-task.c
+++ b/src/events/calendar-task.c
@@ -80,14 +80,14 @@ AlmanahCalendarTaskEvent *
 almanah_calendar_task_event_new (const gchar *uid, const gchar *summary, GTime start_time)
 {
        AlmanahCalendarTaskEvent *event = g_object_new (ALMANAH_TYPE_CALENDAR_TASK_EVENT, NULL);
-       struct tm utc_date_tm;
+       struct tm date_tm;
 
        event->priv->uid = g_strdup (uid);
        event->priv->summary = g_strdup (summary);
 
-       gmtime_r ((const time_t*) &(start_time), &utc_date_tm);
+       localtime_r ((const time_t*) &(start_time), &date_tm);
        /* Translators: This is a time string with the format hh:mm */
-       event->priv->time = g_strdup_printf (_("%.2d:%.2d"), utc_date_tm.tm_hour, utc_date_tm.tm_min);
+       event->priv->time = g_strdup_printf (_("%.2d:%.2d"), date_tm.tm_hour, date_tm.tm_min);
 
        return event;
 }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]