diff --git a/lib/ansible/module_utils/facts.py b/lib/ansible/module_utils/facts.py
index 01f812def7b..4ed366d4ccd 100644
--- a/lib/ansible/module_utils/facts.py
+++ b/lib/ansible/module_utils/facts.py
@@ -416,6 +416,7 @@ class Facts(object):
         now = datetime.datetime.now()
         self.facts['date_time']['year'] = now.strftime('%Y')
         self.facts['date_time']['month'] = now.strftime('%m')
+        self.facts['date_time']['weekday'] = now.strftime('%A')
         self.facts['date_time']['day'] = now.strftime('%d')
         self.facts['date_time']['hour'] = now.strftime('%H')
         self.facts['date_time']['minute'] = now.strftime('%M')