Поделиться через


Метод SPTimeZone.LocalTimeToUTC

Преобразует значение указанного DateTime местное время в формате UTC.

Пространство имен:  Microsoft.SharePoint
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
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
    Тип: System.DateTime

    Объект System.DateTime , представляющий локальное значение даты и времени для преобразования.

Возвращаемое значение

Тип: System.DateTime
Объект System.DateTime , который содержит дату преобразуется в формат UTC.

Примеры

В следующем примере преобразуется значение даты и времени в формате 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 класс

Элементы SPTimeZone

Пространство имен Microsoft.SharePoint