import re


def validate_date(date):
    """Validate date format.

    :param date: The date that will be entered into the database.
    :type date: str
    :return: True if the date format is well formed with valid characters, false if not.
    :rtype: bool
    """
    result = None
    date_format = "([0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2})"
    result = re.match(date_format, date)
    if result is None:
        return False
    else:
        return True