Метод DateTime.TryParseExact(String, String, IFormatProvider, DateTimeStyles, DateTime)

Преобразует заданное строковое представление даты и времени в его эквивалент DateTime , используя заданный формат, указанные сведения о форматировании, связанные с языком и региональными параметрами, а также стиль.Формат строкового представления должен полностью соответствовать заданному формату.Метод возвращает значение, указывающее, успешно ли выполнено преобразование.

  • Пространство имен: System
  • Сборка: mscorlib (в mscorlib.dll)

Синтаксис

public static bool TryParseExact(string s, string format, IFormatProvider provider, DateTimeStyles style, out DateTime result)

Параметры

  • s
    • Тип: System.String
    • Строка, содержащая дату и время, которые нужно преобразовать.
  • format
    • Тип: System.String
    • Необходимый формат s .Дополнительные сведения см. в разделе «Примечания».
  • provider
    • Объект, который предоставляет сведения о форматировании параметра s , в зависимости от языка и региональных параметров.
  • style
    • Побитовая комбинация одного или нескольких значений перечисления, которые указывают на разрешенный формат параметра s .
  • result
    • После возврата из этого метода, содержит значение DateTime , эквивалентное дате и времени, заданным в параметре s , если преобразование прошло успешно, или значение MinValue , если преобразование завершилось неудачей.Преобразование завершается неудачей, если в значением параметра s или format является null либо пустая строка, или не является дата и время, соответствующие шаблону, заданному в параметре format .Этот параметр передается без инициализации.

Возвращаемое значение

  • Значение true, если параметр s успешно преобразован; в противном случае — значение false.
developers/references/system.datetime.tryparseexact_system.string_system.string_system.iformatprovider_system.globalization.datetimestyles_ref_system.datetime.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)