TimeValue.fromCrawledStringValue constructor

TimeValue.fromCrawledStringValue(
  1. String value, {
  2. String? timeZoneIdentifier,
})

Implementation

factory TimeValue.fromCrawledStringValue(
  String value, {
  String? timeZoneIdentifier,
}) =>
    TimeValue(
      DateFormat("HHmmss").parse(
        value.toUpperCase(),
        value.toUpperCase().endsWith("Z"),
      ),
      fixed: value.toUpperCase().endsWith("Z") || timeZoneIdentifier != null,
      timeZoneIdentifier: timeZoneIdentifier,
    );