SoapDateTime.Parse(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
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 |