diff --git a/bpc.py b/bpc.py
index d2ccae99..b0e1fdc9 100644
--- a/bpc.py
+++ b/bpc.py
@@ -14,7 +14,7 @@ def export(data):
 
     filename = join(config.read('outdir'), '%s.%s.%s.bpc' % (data['lastSystem']['name'].strip(), data['lastStarport']['name'].strip(), time.strftime('%Y-%m-%dT%H.%M.%S', time.localtime(querytime))))
 
-    timestamp = time.strftime('%Y-%m-%dT%H.%M.%S', time.gmtime(querytime))
+    timestamp = time.strftime('%Y-%m-%dT%H:%M:%S', time.gmtime(querytime))
     rowheader = '%s;%s;%s' % (data['commander']['name'].replace(';',':').strip(), data['lastSystem']['name'].strip(), data['lastStarport']['name'].strip())
 
     h = codecs.open(filename, 'w', 'utf-8')
diff --git a/eddn.py b/eddn.py
index 79d23ea9..78840c89 100644
--- a/eddn.py
+++ b/eddn.py
@@ -24,7 +24,7 @@ def export(data, callback):
                'uploaderID': data['commander']['name'].strip() }
     systemName = data['lastSystem']['name'].strip()
     stationName = data['lastStarport']['name'].strip()
-    timestamp = time.strftime('%Y-%m-%dT%H.%M.%S', time.gmtime(querytime))
+    timestamp = time.strftime('%Y-%m-%dT%H:%M:%S', time.gmtime(querytime))
 
     # route all requests through a session in the hope of using keep-alive
     session = requests.Session()