Basic formatting applied. Unnecessary comments have been removed. Suspicious code is covered by TODO.
15 lines
518 B
C#
15 lines
518 B
C#
using System;
|
|
|
|
namespace Hcs.GostXades.Helpers
|
|
{
|
|
public static class DateTimeHelper
|
|
{
|
|
public static DateTimeOffset ToDateTimeOffset(this DateTime dateTime, int timeZoneOffsetMinutes = 0)
|
|
{
|
|
var shiftedDateTime = dateTime.AddMinutes(timeZoneOffsetMinutes);
|
|
var unspecifiedDateTime = DateTime.SpecifyKind(shiftedDateTime, DateTimeKind.Unspecified);
|
|
return new DateTimeOffset(unspecifiedDateTime, new TimeSpan(0, timeZoneOffsetMinutes, 0));
|
|
}
|
|
}
|
|
}
|