improve parsing with datetime related field

use `python-dateutil` instead of `PySO8601`