AppTime

StockSharp.Configuration

Application-wide time conversion utilities respecting configured timezone.

Properties

TimeZone
public static TimeZoneInfo TimeZone { get; set; }
value = AppTime.TimeZone
AppTime.TimeZone = value

Global application time zone.

Methods

FormatFromUtc
public static string FormatFromUtc(DateTime utc, string format)
result = AppTime.FormatFromUtc(utc, format)

Format UTC DateTime with application timezone applied.

FromUtc
public static DateTime FromUtc(DateTime utc)
result = AppTime.FromUtc(utc)

Convert UTC DateTime to application time zone.

FromUtc
public static DateTimeOffset FromUtc(DateTimeOffset utc)
result = AppTime.FromUtc(utc)

Convert UTC DateTimeOffset to application time zone.

ToApp
public static DateTimeOffset ToApp(DateTimeOffset dto)
result = AppTime.ToApp(dto)

Convert DateTimeOffset to application time zone, mimicking TimeConverter logic.

ToAppTime
public static DateTime ToAppTime(DateTime dt)
result = AppTime.ToAppTime(dt)

Convert a date-time (UTC/Local/Unspecified) to application time zone, mimicking TimeConverter logic.