diff --git a/peewee_validates.py b/peewee_validates.py
index <HASH>..<HASH> 100644
--- a/peewee_validates.py
+++ b/peewee_validates.py
@@ -23,11 +23,15 @@ def time(v):
     return dateutil_parse(v).time()
 
 
+def datetime(v):
+    return dateutil_parse(v)
+
+
 COERCE = {
     'decimal': decimal.Decimal,
     'date': date,
     'time': time,
-    'datetime': dateutil_parse,
+    'datetime': datetime,
     'null': lambda v: v,
     None: lambda v: v,
 }
Fixed issue with datetime error message.