GET api/Users/UserCultureAndTimeZoneInfo?webUrl={webUrl}

Gets the time zone info for the user's or web's time zone, based on the SPS-RegionalSettings-FollowWeb setting as well as the currentCulture and currentUICulture of the user.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
webUrl

string

None.

Body Parameters

None.

Response Information

Resource Description

WorkPoint.Core.Models.UserSettings.SPUserCultureAndTime
NameDescriptionTypeAdditional information
TimeZoneInfo

WorkPoint.Core.Models.UserSettings.SPTimezoneInfo

None.

CurrentUICulture

string

None.

CurrentCulture

string

None.

Response Formats

application/json, text/json

Sample:
{
  "TimeZoneInfo": {
    "id": 1,
    "offset": 2,
    "daylightDate": {
      "Day": 1,
      "DayOfWeek": 0,
      "Hour": 2,
      "Milliseconds": 3,
      "Minute": 4,
      "Month": 5,
      "Second": 6,
      "Year": 7
    },
    "standardDate": {
      "Day": 1,
      "DayOfWeek": 0,
      "Hour": 2,
      "Milliseconds": 3,
      "Minute": 4,
      "Month": 5,
      "Second": 6,
      "Year": 7
    },
    "daylightOffset": 3,
    "standardOffset": 4,
    "description": "sample string 5"
  },
  "CurrentUICulture": "sample string 1",
  "CurrentCulture": "sample string 2"
}

application/xml, text/xml

Sample:
<SPUserCultureAndTime xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WorkPoint.Core.Models.UserSettings">
  <CurrentCulture>sample string 2</CurrentCulture>
  <CurrentUICulture>sample string 1</CurrentUICulture>
  <TimeZoneInfo>
    <daylightDate>
      <Day>1</Day>
      <DayOfWeek>Sunday</DayOfWeek>
      <Hour>2</Hour>
      <Milliseconds>3</Milliseconds>
      <Minute>4</Minute>
      <Month>5</Month>
      <Second>6</Second>
      <Year>7</Year>
    </daylightDate>
    <daylightOffset>3</daylightOffset>
    <description>sample string 5</description>
    <id>1</id>
    <offset>2</offset>
    <standardDate>
      <Day>1</Day>
      <DayOfWeek>Sunday</DayOfWeek>
      <Hour>2</Hour>
      <Milliseconds>3</Milliseconds>
      <Minute>4</Minute>
      <Month>5</Month>
      <Second>6</Second>
      <Year>7</Year>
    </standardDate>
    <standardOffset>4</standardOffset>
  </TimeZoneInfo>
</SPUserCultureAndTime>