From b3345b1cd76616cd1ca9981a197900a067d09e69 Mon Sep 17 00:00:00 2001 From: Gergely Polonkai Date: Tue, 24 Nov 2015 12:05:07 +0100 Subject: [PATCH] Fix gswe_timestamp_set_now_local() It calculated the timezone offset wrong (for 1.0 hour it became 1000.0). --- src/gswe-timestamp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gswe-timestamp.c b/src/gswe-timestamp.c index b6df5e4..fa9971a 100644 --- a/src/gswe-timestamp.c +++ b/src/gswe-timestamp.c @@ -1740,7 +1740,7 @@ gswe_timestamp_set_now_local(GsweTimestamp *timestamp, minute = g_date_time_get_minute(datetime); seconds = g_date_time_get_seconds(datetime); microsec = g_date_time_get_microsecond(datetime); - timezone = (gdouble)g_date_time_get_utc_offset(datetime) / 3600.0; + timezone = (gdouble)g_date_time_get_utc_offset(datetime) / 3600000000.0; g_date_time_unref(datetime); gswe_timestamp_set_gregorian_full(