共用方式為


SPTimeZone.UTCToLocalTime method

將指定的DateTime值從國際標準時間 (UTC) 轉換為本地時間。

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'宣告
<SecurityPermissionAttribute(SecurityAction.Assert, UnmanagedCode := True)> _
Public Function UTCToLocalTime ( _
    date As DateTime _
) As DateTime
'用途
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
)

參數

傳回值

Type: System.DateTime
包含日期和時間的System.DateTime結構轉換為其本機的值。

Examples

下列程式碼範例會顯示在文件庫所建立的共用文件和上次修改日期和時間值轉換為當地時間的每個檔案的日期和時間。

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>");
        }
    }
}
注意事項注意事項

某些物件實作IDisposable介面,並且您必須避免之後不再需要保留這些物件在記憶體中。良好的程式碼撰寫方式的相關資訊,請參閱Disposing Objects

請參閱

參照

SPTimeZone class

SPTimeZone members

Microsoft.SharePoint namespace