File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
src/dashboard/Synapse.Dashboard/Extensions Expand file tree Collapse file tree 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
3030 /// <returns>The <see cref="DateTimeOffset"/>, formatted in a relative fashion</returns>
3131 public static string RelativeFormat ( this DateTimeOffset dateTime )
3232 {
33+ var localDateTime = dateTime . ToLocalTime ( ) ;
3334 var now = DateTimeOffset . Now ;
34- var delta = now . Subtract ( dateTime ) ;
35+ var delta = now . Subtract ( localDateTime ) ;
3536 if ( Math . Abs ( delta . Days ) >= 1 )
3637 {
3738 var cultureFormats = CultureInfo . GetCultureInfo ( "en-US" ) . DateTimeFormat ;
@@ -44,9 +45,9 @@ public static string RelativeFormat(this DateTimeOffset dateTime)
4445 defaults . LastWeek ,
4546 $ "{ cultureFormats . ShortDatePattern } { cultureFormats . ShortTimePattern } "
4647 ) ;
47- return now . DateTime . CalendarTime ( dateTime . DateTime , formats ) ;
48+ return now . DateTime . CalendarTime ( localDateTime . DateTime , formats ) ;
4849 }
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 ( ) ;
5152 }
5253}
You can’t perform that action at this time.
0 commit comments