openembedded/classes/tinderclient.bbclass:
authorHolger Freyther <zecke@selfish.org>
Sat, 30 Jul 2005 23:29:35 +0000 (23:29 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Sat, 30 Jul 2005 23:29:35 +0000 (23:29 +0000)
    -timedelta in minutes not hours
    -tinder_start add the timedelta instead of subtracting it
    -Berlin is just 120 minutes away from UTC (60 + 60 from dst)
    -TINDER_TZ takes time in minutes

classes/tinderclient.bbclass

index 5b55589..3c88b2a 100644 (file)
@@ -5,21 +5,21 @@ def tinder_tz_offset(off):
         return int(off)
     except ValueError:
         if off == "Europe/Berlin":
-            return 200
+            return 120
         else:
             return 0
 
 def tinder_tinder_time(offset):
     import datetime
-    td   = datetime.timedelta(tinder_tz_offset(offset))
+    td   = datetime.timedelta(minutes=tinder_tz_offset(offset))
     time = datetime.datetime.utcnow() + td
     return time.strftime('%m/%d/%Y %H:%M:%S')
 
 def tinder_tinder_start(date,offset):
     import datetime, time
-    td   = datetime.timedelta(tinder_tz_offset(offset))
+    td   = datetime.timedelta(minutes=tinder_tz_offset(offset))
     ti   = time.strptime(date, "%m/%d/%Y %H:%M:%S")
-    ti   = datetime.datetime(*ti[0:7])-td
+    time = datetime.datetime(*ti[0:7])+td
     return time.strftime('%m/%d/%Y %H:%M:%S')
 
 def tinder_send_email(da, header, log):