mirror of
https://github.com/DrMboga/WotBlitzStatisticsBlazor.git
synced 2026-10-24 03:40:07 +02:00
fix: utc time to local time
This commit is contained in:
1 parent
75d1c17b4b
commit
bebb5ee692
3 files changed
+15
-3
No files matched your search
@@ -6,6 +6,12 @@ namespace WotBlitzStatisticsPro.Blazor.Helpers
|
|||||||
{
|
{
|
||||||
public static class DateDifferenceHelper
|
public static class DateDifferenceHelper
|
||||||
{
|
{
|
||||||
|
public static DateTime ConvertToLocalTime(this DateTimeOffset dateToConvert)
|
||||||
|
{
|
||||||
|
var specifiedTimeConvert = DateTime.SpecifyKind(dateToConvert.DateTime, DateTimeKind.Utc);
|
||||||
|
return specifiedTimeConvert.ToLocalTime();
|
||||||
|
}
|
||||||
|
|
||||||
public static string SinceTime(this int timeInLinuxTimeStamp, IStringLocalizer<App> localizer)
|
public static string SinceTime(this int timeInLinuxTimeStamp, IStringLocalizer<App> localizer)
|
||||||
{
|
{
|
||||||
var currentDate = DateTime.Now;
|
var currentDate = DateTime.Now;
|
||||||
@@ -25,6 +31,11 @@ namespace WotBlitzStatisticsPro.Blazor.Helpers
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static string SinceTime(this DateTimeOffset time, IStringLocalizer<App> localizer)
|
public static string SinceTime(this DateTimeOffset time, IStringLocalizer<App> localizer)
|
||||||
|
{
|
||||||
|
return time.DateTime.SinceTime(localizer);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static string SinceTime(this DateTime time, IStringLocalizer<App> localizer)
|
||||||
{
|
{
|
||||||
var currentDate = DateTime.Now;
|
var currentDate = DateTime.Now;
|
||||||
|
|
||||||
@@ -41,6 +52,7 @@ namespace WotBlitzStatisticsPro.Blazor.Helpers
|
|||||||
return $"{difference.value} {ago}";
|
return $"{difference.value} {ago}";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public static (int value, TimeInterval interval) ParseTheDifference(TimeSpan difference)
|
public static (int value, TimeInterval interval) ParseTheDifference(TimeSpan difference)
|
||||||
{
|
{
|
||||||
if (difference.TotalHours < 1)
|
if (difference.TotalHours < 1)
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
<small>@Localize["Created"]: <b>@AccountInfo.CreatedAt.ToString("d") | @AccountInfo.CreatedAt.SinceTime(Localize)</b></small>
|
<small>@Localize["Created"]: <b>@AccountInfo.CreatedAt.ToString("d") | @AccountInfo.CreatedAt.SinceTime(Localize)</b></small>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
@Localize["Last battle"]: <b>@AccountInfo.LastBattleTime.ToString("g") | @AccountInfo.LastBattleTime.SinceTime(Localize)</b>
|
@Localize["Last battle"]: <b>@AccountInfo.LastBattleTime.ConvertToLocalTime().ToString("g") | @AccountInfo.LastBattleTime.ConvertToLocalTime().SinceTime(Localize)</b>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<RadzenTabs >
|
<RadzenTabs >
|
||||||
|
|||||||
@@ -51,11 +51,11 @@ namespace WotBlitzStatisticsPro.Blazor
|
|||||||
//var useMock = Environment.GetEnvironmentVariable("USE_GRAPH_QL_MOCK");
|
//var useMock = Environment.GetEnvironmentVariable("USE_GRAPH_QL_MOCK");
|
||||||
//if (useMock != null && useMock == "true")
|
//if (useMock != null && useMock == "true")
|
||||||
//{
|
//{
|
||||||
//builder.Services.AddTransient<IGraphQlBackendService, GraphQlBackendMockService>();
|
builder.Services.AddTransient<IGraphQlBackendService, GraphQlBackendMockService>();
|
||||||
//}
|
//}
|
||||||
//else
|
//else
|
||||||
//{
|
//{
|
||||||
builder.Services.AddTransient<IGraphQlBackendService, GraphQlBackendService>();
|
//builder.Services.AddTransient<IGraphQlBackendService, GraphQlBackendService>();
|
||||||
//}
|
//}
|
||||||
|
|
||||||
var host = builder.Build();
|
var host = builder.Build();
|
||||||
|
|||||||
Reference in new issue
Block a user