Share via


SPTimeZone.LocalTimeToUTC method

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

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

Syntax

'宣告
Public Function LocalTimeToUTC ( _
    date As DateTime _
) As DateTime
'用途
Dim instance As SPTimeZone
Dim date As DateTime
Dim returnValue As DateTime

returnValue = instance.LocalTimeToUTC(date)
public DateTime LocalTimeToUTC(
    DateTime date
)

參數

  • date
    Type: System.DateTime

    System.DateTime 物件,表示要轉換的本機日期和時間值。

傳回值

Type: System.DateTime
包含日期的System.DateTime物件轉換為 UTC。

Examples

下列程式碼範例會將日期和時間值轉換成為 UTC,並顯示已轉換的值。

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

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

請參閱

參照

SPTimeZone class

SPTimeZone members

Microsoft.SharePoint namespace