Поделиться через


SoapDateTime.Parse(String) Метод

Определение

Преобразует заданный String в объект DateTime.

public:
 static DateTime Parse(System::String ^ value);
public static DateTime Parse (string value);
static member Parse : string -> DateTime
Public Shared Function Parse (value As String) As DateTime

Параметры

value
String

Преобразуемый объект String.

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

Объект DateTime, полученный из value.

Исключения

Это может быть:

  • Параметр value равен пустой строке.

  • value является ссылкой null;

  • value не содержит дату и время, соответствующие каким-либо распознаваемым шаблонам формата.

Примеры

В следующем примере кода показано применение этого метода. Этот пример кода является частью более широкого примера для класса SoapDateTime.

// Parse an XSD dateTime to create a DateTime object.
String^ xsdDateTime = "2003-02-04T13:58:59.9999999+03:00";
DateTime dateTime = SoapDateTime::Parse( xsdDateTime );
// Parse an XSD dateTime to create a DateTime object.
string xsdDateTime = "2003-02-04T13:58:59.9999999+03:00";
DateTime dateTime = SoapDateTime.Parse(xsdDateTime);

Комментарии

Метод Parse способен анализировать строки в различных форматах. Распознаваемые форматы строк состоят из следующих шаблонов форматов.

Шаблон формата Описание Примеры
гггг Год в формате 4 цифр. 1999, 1812
ММ Числовой месяц. Месяцы с одной цифрой имеют нуль в начале. 11, 05
дд День месяца. Дни с одной цифрой имеют нуль в начале. 23, 09
HH Час в пределах 24-часового диапазона. Однозначным числам, обозначающим часы, предшествует нуль. 17, 07
ММ Минута. Однозначным числам, обозначающим минуты, предшествует нуль. 49, 05
сс Секунда. Однозначным числам, обозначающим секунды, предшествует нуль. 32, 02
f, ff, fff, ..., ffffffff Доля секунды. Число символов "f" в шаблоне указывает количество цифр дроби. 321635, 4592
zzz Полное смещение часового пояса (час и минут) от универсальной координаты времени (среднее по Гринвичу). Однозначным числам, обозначающим часы, предшествует нуль. -07:00, 08:00

Применяется к