create static method

DateTimeProperty? create(
  1. String name,
  2. DateTime? value, {
  3. String? timeZoneId,
})

Implementation

static DateTimeProperty? create(
  String name,
  DateTime? value, {
  String? timeZoneId,
}) {
  if (value == null) {
    return null;
  }
  final prop =
      DateTimeProperty('$name:${DateHelper.toDateTimeString(value)}');
  if (timeZoneId != null) {
    prop[ParameterType.timezoneId] = TextParameter.value(
      ParameterType.timezoneId.typeName ?? '',
      timeZoneId,
    );
  }
  return prop;
}