SPTimeZone.LocalTimeToUTC-Methode
Konvertiert den Wert der angegebenen DateTime von der lokalen Zeit in Coordinated Universal Time (UTC).
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Function LocalTimeToUTC ( _
date As DateTime _
) As DateTime
'Usage
Dim instance As SPTimeZone
Dim date As DateTime
Dim returnValue As DateTime
returnValue = instance.LocalTimeToUTC(date)
public DateTime LocalTimeToUTC(
DateTime date
)
Parameter
date
Typ: System.DateTimeEin System.DateTime -Objekt, das die lokalen Datums- und Uhrzeitwert konvertiert darstellt.
Rückgabewert
Typ: System.DateTime
Ein System.DateTime -Objekt, das das Datum enthält, wird in UTC konvertiert.
Beispiele
Im folgenden Codebeispiel wird einen Wert für Datum und Uhrzeit in UTC konvertiert und der konvertierten Wert angezeigt.
Dim siteCollection As New SPSite("https://localhost")
Dim site As SPWeb = siteCollection.AllWebs("Site_Name")
Dim regSettings As SPRegionalSettings = site.RegionalSettings
Dim timeZone As SPTimeZone = regSettings.TimeZone
Dim dateTime As New System.DateTime(2004, 7, 15, 9, 5, 30, 0)
Console.WriteLine(timeZone.LocalTimeToUTC(dateTime).ToString())
using (SPSite oSiteCollection = new SPSite("https://localhost"))
{
using (SPWeb oWebsite = oSiteCollection.AllWebs["Website_Name"])
{
SPRegionalSettings oRegionalSettings = oWebsite.RegionalSettings;
SPTimeZone oTimeZone = oRegionalSettings.TimeZone;
System.DateTime dtDateNew = new System.DateTime(2007, 7, 15, 9, 5, 30, 0);
Console.WriteLine(oTimeZone.LocalTimeToUTC(dtDateNew).ToString());
}
}
Hinweis
Bestimmte Objekte, die IDisposable -Schnittstelle implementieren, und müssen Sie vermeiden, diese Objekte im Arbeitsspeicher beibehalten, nachdem sie nicht mehr benötigt werden. Informationen zu bewährten Programmierpraktiken finden Sie unter Disposing Objects.