File tree 1 file changed +5
-4
lines changed
src/dashboard/Synapse.Dashboard/Extensions
1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -30,8 +30,9 @@ public static class DateTimeExtensions
30
30
/// <returns>The <see cref="DateTimeOffset"/>, formatted in a relative fashion</returns>
31
31
public static string RelativeFormat ( this DateTimeOffset dateTime )
32
32
{
33
+ var localDateTime = dateTime . ToLocalTime ( ) ;
33
34
var now = DateTimeOffset . Now ;
34
- var delta = now . Subtract ( dateTime ) ;
35
+ var delta = now . Subtract ( localDateTime ) ;
35
36
if ( Math . Abs ( delta . Days ) >= 1 )
36
37
{
37
38
var cultureFormats = CultureInfo . GetCultureInfo ( "en-US" ) . DateTimeFormat ;
@@ -44,9 +45,9 @@ public static string RelativeFormat(this DateTimeOffset dateTime)
44
45
defaults . LastWeek ,
45
46
$ "{ cultureFormats . ShortDatePattern } { cultureFormats . ShortTimePattern } "
46
47
) ;
47
- return now . DateTime . CalendarTime ( dateTime . DateTime , formats ) ;
48
+ return now . DateTime . CalendarTime ( localDateTime . DateTime , formats ) ;
48
49
}
49
- else if ( delta < TimeSpan . Zero ) return dateTime . DateTime . ToNow ( ) ;
50
- else return dateTime . DateTime . FromNow ( ) ;
50
+ else if ( delta < TimeSpan . Zero ) return localDateTime . DateTime . ToNow ( ) ;
51
+ else return localDateTime . DateTime . FromNow ( ) ;
51
52
}
52
53
}
You can’t perform that action at this time.
0 commit comments