diff --git a/modules/aeolus/datasource.py b/modules/aeolus/datasource.py
index 47d2187ee3fcd356e8db50ce177f27ba145081fe..b0d041a363e17bbd9d88c054de40d51fe8478185 100644
--- a/modules/aeolus/datasource.py
+++ b/modules/aeolus/datasource.py
@@ -182,12 +182,9 @@ class OpsCloudPhase(AMVFiles):
     def get_datetime(self, pathname):
         fname = os.path.split(pathname)[1]
         toks = fname.split('_')
-        dstr = toks[4]
-        tstr = toks[5]
-        dtstr = dstr + tstr
-        dto = datetime.datetime.strptime(dtstr, '%Y%j%H%M').replace(tzinfo=timezone.utc)
-
-        return dto
+        dtstr = toks[3]
+        dtstr = dtstr[:-3]
+        dto = datetime.datetime.strptime(dtstr, 's%Y%j%H%M').replace(tzinfo=timezone.utc)
 
 
 class OPS(AMVFiles):