22 QDateTime loc = QDateTime::currentDateTime();
23 QDateTime utc = loc.toUTC();
24 loc = QDateTime(loc.date(), loc.time(), Qt::UTC);
25 return utc.secsTo(loc);
34 QString zone_id(
"UNDEF");
38 QString tz = qEnvironmentVariable(
"TZ");
42 QDateTime dt = QDateTime::currentDateTime();
43 tz = dt.timeZone().id();
49 if (zone_id.startsWith(
"\"") || zone_id.startsWith(
"'"))
51 if (zone_id.endsWith(
"\"") || zone_id.endsWith(
"'"))
53 if (zone_id.startsWith(
":"))
57 if (zone_id.startsWith(
"posix/"))