del método SPTimeZone.UTCToLocalTime
Convierte el valor especificado DateTime de hora Universal coordinada (UTC) a la hora local.
Espacio de nombres: Microsoft.SharePoint
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
<SecurityPermissionAttribute(SecurityAction.Assert, UnmanagedCode := True)> _
Public Function UTCToLocalTime ( _
date As DateTime _
) As DateTime
'Uso
Dim instance As SPTimeZone
Dim date As DateTime
Dim returnValue As DateTime
returnValue = instance.UTCToLocalTime(date)
[SecurityPermissionAttribute(SecurityAction.Assert, UnmanagedCode = true)]
public DateTime UTCToLocalTime(
DateTime date
)
Parámetros
- date
Tipo: System.DateTime
Valor devuelto
Tipo: System.DateTime
Una estructura System.DateTime que contiene la fecha y hora se convierte en sus valores locales.
Ejemplos
En el ejemplo de código siguiente se muestra la fecha y hora en que cada archivo en un documentos compartidos se ha creado la biblioteca de documentos y la última modificado, la conversión de valores de fecha y hora a hora local.
Dim siteCollection As New SPSite("https://localhost")
Dim site As SPWeb = siteCollection.AllWebs("Site_Name")
Dim files As SPFileCollection = site.Folders("Shared Documents").Files
Dim regionalSettings As SPRegionalSettings = site.RegionalSettings
Dim timeZone As SPTimeZone = regionalSettings.TimeZone
Dim file As SPFile
For Each file In files
Console.WriteLine(SPEncode.HtmlEncode(file.Title) _
& " :: " & timeZone.UTCToLocalTime(file.TimeCreated) & " :: " _
& timeZone.UTCToLocalTime(file.TimeLastModified) & "<BR>")
Next file
using (SPSite oSiteCollection = new SPSite("https://localhost"))
{
using (SPWeb oWebsite = oSiteCollection.AllWebs["Website_Name"])
{
SPFileCollection collFiles = oWebsite.Folders["Shared Documents"].Files;
SPRegionalSettings oRegionalSettings = oWebsite.RegionalSettings;
SPTimeZone oTimeZone = oRegionalSettings.TimeZone;
foreach (SPFile oFile in collFiles)
{
Console.WriteLine(oFile.Title +
" :: " + oTimeZone.UTCToLocalTime(oFile.TimeCreated) +
" :: " + oTimeZone.UTCToLocalTime(oFile.TimeLastModified) +
"<BR>");
}
}
}
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.