use local date time since it is always utc