AIRAVATA-3677 For the sake of consistency, always include microseconds in ISO8601 dates
diff --git a/django_airavata/settings.py b/django_airavata/settings.py
index 0f2152b..01c6b14 100644
--- a/django_airavata/settings.py
+++ b/django_airavata/settings.py
@@ -218,6 +218,9 @@
     'EXCEPTION_HANDLER':
         'django_airavata.apps.api.exceptions.custom_exception_handler',
     'TEST_REQUEST_DEFAULT_FORMAT': 'json',
+    # Force inclusion of fractional seconds (default formatting with
+    # datetime.isoformat only includes fractional seconds if non-zero)
+    'DATETIME_FORMAT': "%Y-%m-%dT%H:%M:%S.%fZ",
 }
 
 AUTHENTICATION_BACKENDS = [