This can be done through the "General Condition" Validation rule.
Add a Validation Rule to the field, set the type to "General Condition", then hit "Edit"
Go to the "Code" tab and type in:
value <= DateTime.Now
Hit apply and save the field.
value will be replaced with the user's given value, tested and it works!
PS If used, please mark question as answered :-)