del método SPTimeZone.LocalTimeToUTC
Convierte el valor especificado DateTime de hora local en hora Universal coordinada (UTC).
Espacio de nombres: Microsoft.SharePoint
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public Function LocalTimeToUTC ( _
date As DateTime _
) As DateTime
'Uso
Dim instance As SPTimeZone
Dim date As DateTime
Dim returnValue As DateTime
returnValue = instance.LocalTimeToUTC(date)
public DateTime LocalTimeToUTC(
DateTime date
)
Parámetros
date
Tipo: System.DateTimeUn objeto System.DateTime que representa la fecha local y el valor de tiempo para convertir.
Valor devuelto
Tipo: System.DateTime
Convierte un objeto System.DateTime que contiene la fecha a la hora UTC.
Ejemplos
En el ejemplo de código siguiente se convierte un valor de fecha y hora en UTC y muestra el valor convertido.
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());
}
}
Nota
Determinados objetos implementan la interfaz de IDisposable y, a continuación, se debe evitar la conservación de estos objetos en la memoria que ya no se necesitan. Para obtener información acerca de buenas prácticas de codificación, vea Disposing Objects.