336 156 läst · 5 089 svar
336k läst
5,1k svar
Feedback på nya sajten lämnas här
Det kan jag lova bara blir pannkaka när man ställer om klockan mellan vinter och sommartid. Du kan inte ens sortera tider och få det i rätt ordning om du sparat dem i databas. Det enda konstiga med UTC är att den kan sortera och få någonting som ser fel ut men är rätt (för det blev vintertid mitt i):redarn skrev:
2021-10-31 02:01
2021-10-31 02:30
2021-10-31 02:10
Renoverare
· Stockholm
· 18 214 inlägg
Vi kör i Azure så då är det UTC per default på servrarna, vilket man alltid ska köra enligt mig. Men samtidigt så måste vi hålla oss till svenska bankdagar och banktider, så det blir man konverterar. Har skrivt en liten nice helper för det därredarn skrev:
Kod:
public DateTime WorkWithDefaultTimeZone(Func<DateTime, DateTime> dateWorker)
{
var nowDefault = GetNowInDefaultTimeZone();
return TimeZoneInfo.ConvertTimeToUtc(dateWorker(nowDefault), DefaultTimeZone);
}
Används
Kod:
public void CalculateNextOccurrence(ITimezoneProvider timezoneProvider)
{
Next = timezoneProvider.WorkWithDefaultTimeZone(_schedule.GetNextOccurrence);
}
Jag känner mycket väl till det teoretiska problemet, har aldrig fått en felrapport på det. Men de är nästan bara intresserade av datum och problemet med DST ändrar inte på datumet, det gör dock bruk av UTC tid.S sjoelund skrev:Det kan jag lova bara blir pannkaka när man ställer om klockan mellan vinter och sommartid. Du kan inte ens sortera tider och få det i rätt ordning om du sparat dem i databas. Det enda konstiga med UTC är att den kan sortera och få någonting som ser fel ut men är rätt (för det blev vintertid mitt i):
2021-10-31 02:01
2021-10-31 02:30
2021-10-31 02:10
Men I andra applikationer är det så klart helt andra behov.
Ja server OS är bekvämt inställda i UTC framförallt om tjänsten nyttjas i mer än en tidszon, blir lätt väldigt förvirrat annars.AndersMalmgren skrev:
Men min kommentar var om antagandet att det alltid var det enda vettiga valet, inte att det ofta är det bästa valet.
Nu är nog ölen kall så jag kan dricka den.
Administrator
· Skåne
· 6 522 inlägg
Renoverare
· Stockholm
· 18 214 inlägg
För mig fungerar det som det ska, tror jag i alla fall. När jag läste ditt inlägg hade jag två:useless skrev:
Klickade jag på klockan fanns det mycket riktigt två nya:
Inloggade ser högupplösta bilder
Logga in
Skapa konto
Gratis och tar endast 30 sekunder
Och därefter (just nu när jag skriver exempelvis) blev det noll, eller försvann om man så vill.
Firefox/Linux om det inverkar.
Åtminstone ibland verkar det räkna ned som det ska även i "övriga" flikar. Även ner till noll. Inte helt säker på att det alltid fungerar dock... Är det en bugg någonstans kan jag dock leva med den...useless skrev:
Kan själv!
· Trelleborg
· 15 653 inlägg
Samma här.
Skogsägare
· Stockholm och Smålands inland
· 18 309 inlägg
Lustig bugg: @Mikael_L och jag skrev inlägg samma minut i en tråd. Hans avatar och namn kommer då upp i listningen men med texten från mitt inlägg.
Inloggade ser högupplösta bilder
Logga in
Skapa konto
Gratis och tar endast 30 sekunder
Inloggade ser högupplösta bilder
Logga in
Skapa konto
Gratis och tar endast 30 sekunder