DateTimeOffset.DateTime DateTimeOffset.DateTime DateTimeOffset.DateTime DateTimeOffset.DateTime Property

Definition

Ruft einen DateTime-Wert ab, der die Datums- und Uhrzeitkomponente des aktuellen DateTimeOffset-Objekts darstellt.Gets a DateTime value that represents the date and time of the current DateTimeOffset object.

public:
 property DateTime DateTime { DateTime get(); };
public DateTime DateTime { get; }
member this.DateTime : DateTime
Public ReadOnly Property DateTime As DateTime

Eigenschaftswert

Das Datum und die Uhrzeit des aktuellen DateTimeOffset-Objekts.The date and time of the current DateTimeOffset object.

Beispiele

Das folgende Beispiel DateTime veranschaulicht die Verwendung der-Eigenschaft, um die von der Now -Eigenschaft und der- DateTime Eigenschaft zurückgegebene Zeit in- UtcNow Werte zu konvertieren.The following example illustrates the use of the DateTime property to convert the time returned by the Now and UtcNow properties to DateTime values.

DateTimeOffset offsetDate; 
DateTime regularDate;

offsetDate = DateTimeOffset.Now;
regularDate = offsetDate.DateTime;
Console.WriteLine("{0} converts to {1}, Kind {2}.", 
                  offsetDate.ToString(), 
                  regularDate,  
                  regularDate.Kind);
               
offsetDate = DateTimeOffset.UtcNow;
regularDate = offsetDate.DateTime;
Console.WriteLine("{0} converts to {1}, Kind {2}.", 
                  offsetDate.ToString(), 
                  regularDate, 
                  regularDate.Kind);
// If run on 3/6/2007 at 17:11, produces the following output:
//
//   3/6/2007 5:11:22 PM -08:00 converts to 3/6/2007 5:11:22 PM, Kind Unspecified.
//   3/7/2007 1:11:22 AM +00:00 converts to 3/7/2007 1:11:22 AM, Kind Unspecified.                        
Dim offsetDate As DateTimeOffset 
Dim regularDate As Date

offsetDate = DateTimeOffset.Now
regularDate = offsetDate.DateTime
Console.WriteLine("{0} converts to {1}, Kind {2}.", _
                  offsetDate.ToString(), _
                  regularDate, _ 
                  regularDate.Kind)
               
offsetDate = DateTimeOffset.UtcNow
regularDate = offsetDate.DateTime
Console.WriteLine("{0} converts to {1}, Kind {2}.", _
                  offsetDate.ToString(), _
                  regularDate, _
                  regularDate.Kind)
' If run on 3/6/2007 at 17:11, produces the following output:
'
'   3/6/2007 5:11:22 PM -08:00 converts to 3/6/2007 5:11:22 PM, Kind Unspecified.
'   3/7/2007 1:11:22 AM +00:00 converts to 3/7/2007 1:11:22 AM, Kind Unspecified.                        

Hinweise

Die- Offset Eigenschaft wird nicht durch den Wert der-Eigenschaft beeinflusst. DateTimeThe DateTime property is not affected by the value of the Offset property.

Diese Eigenschaft gibt sowohl das Datum als auch die Uhrzeit Komponente eines DateTimeOffset -Objekts zurück, wodurch Sie DateTimeOffset für DateTime die Konvertierung nützlich ist.This property returns both the date and the time component of a DateTimeOffset object, which makes it useful for performing DateTimeOffset to DateTime conversion. Wenn das DateTimeOffset Objekt z. b. einen Datums-und Uhrzeitwert von "1/12/07 4:01PM + 7:30" aufweist, gibt die-Eigenschaft das Datum "1/12/07 4:01PM" zurück.For example, if the DateTimeOffset object has a date and time value of "1/12/07 4:01pm + 7:30", the property returns a date of "1/12/07 4:01pm".

Der Wert der DateTime.Kind -Eigenschaft des zurückgegebenen DateTime -Objekts DateTimeKind.Unspecifiedist.The value of the DateTime.Kind property of the returned DateTime object is DateTimeKind.Unspecified.

Gilt für:

Siehe auch