String withSeparator(String separator) => DateFormat('yyyy${separator}MM${separator}dd').format(asDateTime);