public DateTime?ToDateTime(DateTimePeriodGroup dateTimePeriodGroup)
 {
     if (dateTimePeriodGroup == null || string.IsNullOrEmpty(dateTimePeriodGroup.Value))
     {
         return(null);
     }
     return(dateTimeConvertersCollection.GetByFormatCode(dateTimePeriodGroup.FormatCode).ToDateTime(dateTimePeriodGroup.Value));
 }
 public static DateTime ToDateTimeOrUtcNow(DateTimePeriodGroup dateTimePeriodGroup)
 {
     return(DateTimePeriodConverter.ToDateTime(dateTimePeriodGroup) ?? DateTime.UtcNow);
 }
 public static DateTime?ToDateTime(DateTimePeriodGroup dateTimePeriodGroup)
 {
     return(DateTimePeriodConverter.ToDateTime(dateTimePeriodGroup));
 }