You've already forked linux-packaging-mono
Imported Upstream version 4.6.0.165
Former-commit-id: d509131f71da404210981e7263b375675928eea7
This commit is contained in:
parent
b95516a3dd
commit
c911219690
@ -412,7 +412,14 @@ namespace System
|
||||
|
||||
public static DateTime ConvertTimeBySystemTimeZoneId (DateTime dateTime, string sourceTimeZoneId, string destinationTimeZoneId)
|
||||
{
|
||||
return ConvertTime (dateTime, FindSystemTimeZoneById (sourceTimeZoneId), FindSystemTimeZoneById (destinationTimeZoneId));
|
||||
TimeZoneInfo source_tz;
|
||||
if (dateTime.Kind == DateTimeKind.Utc && sourceTimeZoneId == TimeZoneInfo.Utc.Id) {
|
||||
source_tz = Utc;
|
||||
} else {
|
||||
source_tz = FindSystemTimeZoneById (sourceTimeZoneId);
|
||||
}
|
||||
|
||||
return ConvertTime (dateTime, source_tz, FindSystemTimeZoneById (destinationTimeZoneId));
|
||||
}
|
||||
|
||||
public static DateTimeOffset ConvertTimeBySystemTimeZoneId (DateTimeOffset dateTimeOffset, string destinationTimeZoneId)
|
||||
|
Reference in New Issue
Block a user