Share via


SoapTime.Parse(String) Methode

Definition

Konvertiert den angegebenen String in ein SoapTime-Objekt.

public:
 static System::Runtime::Remoting::Metadata::W3cXsd2001::SoapTime ^ Parse(System::String ^ value);
public static System.Runtime.Remoting.Metadata.W3cXsd2001.SoapTime Parse (string value);
static member Parse : string -> System.Runtime.Remoting.Metadata.W3cXsd2001.SoapTime
Public Shared Function Parse (value As String) As SoapTime

Parameter

value
String

Die zu konvertierende String.

Gibt zurück

Ein aus value abgerufenes SoapTime-Objekt.

Ausnahmen

value enthält keinen Datums- und Uhrzeitwert, der einem der erkannten Formatmuster entspricht.

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieser Methode veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die SoapTime-Klasse bereitgestellt wird.

// Parse an XSD gTime to create a SoapTime object.
// The timezone of this object is the current timezone.
String^ xsdTime = "12:13:14.123Z";
SoapTime^ time = SoapTime::Parse( xsdTime );
// Parse an XSD gTime to create a SoapTime object.
// The time zone of this object is the current time zone.
string xsdTime = "12:13:14.123Z";
SoapTime time = SoapTime.Parse(xsdTime);

Hinweise

Die Parse -Methode kann Zeichenfolgen im Format HH:mm:ss.fffzzz analysieren. Dies setzt sich aus den folgenden Formatmustern zusammen.

Formatmuster BESCHREIBUNG Beispiele
HH Die Stunde innerhalb eines 24-Stunden-Bereichs. Einstellige Stundenangaben weisen eine führende 0 auf. 17, 07
MM Die Minute. Einstellige Minutenangaben weisen eine führende 0 auf. 49, 05
ss Die Sekunde. Einstellige Sekundenangaben weisen eine führende 0 auf. 32, 02
fff Der Sekundenbruchteil. Maximal 7 Bruchstellen sind zulässig, und nur die ersten drei werden analysiert. 321635, 4592
zzz Der Gesamte Zeitzonenoffset (Stunde und Minuten) aus der Universellen Zeitkoordinate (Greenwich Mean Time). Einstellige Stundenangaben weisen eine führende 0 auf. -07:00, +08:00, Z

Nur die ersten 3 Bruchstellen werden analysiert, da der analysierte Wert als DateTime Objekt gespeichert wird und der DateTime Typ genau 3 Bruchstellen der Genauigkeit unterstützt.

Gilt für: