C# DateTimeOffset ToLocalTime
Description
DateTimeOffset ToLocalTime
converts the current DateTimeOffset
object to a DateTimeOffset object that represents the local time.
Syntax
DateTimeOffset.ToLocalTime
has the following syntax.
public DateTimeOffset ToLocalTime()
Returns
DateTimeOffset.ToLocalTime
method returns An object that represents the date and time of the current DateTimeOffset
object converted to local time.
Example
The following example uses the ToLocalTime method to convert a DateTimeOffset value to local time in the Pacific Standard Time zone.
// w w w .j av a 2 s . c om
using System;
public class MainClass{
public static void Main(String[] argv){
DateTimeOffset originalTime, localTime;
originalTime = new DateTimeOffset(2007, 3, 11, 3, 0, 0,
new TimeSpan(-6, 0, 0));
localTime = originalTime.ToLocalTime();
Console.WriteLine("Converted {0} to {1}.", originalTime.ToString(),
localTime.ToString());
}
}
The code above generates the following result.