Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Vrácení hodnoty času UTC+1 "SEČ"

Aktivity
Avatar
Dvori
Člen
Avatar
Dvori:28.8.2018 15:07

Ahoj, potřebuji do WF aplikace vkládat čas ve formátu UTC+1 a to i v letním období. Vím, že existuje v C# varianta DateTime.UtcNow, ale ta vrátí UTC0. Nenalezl jsem příklad jak dostat přímo UTC+1. Neřešil někdo z vás něco podobného, nebo třeba přímo světoví čas podle pásem?

Díky za rady.

Zkusil jsem: DateTime.UtcNow

Chci docílit: Čas vrácený ve formátu UTC+1

 
Odpovědět
28.8.2018 15:07
Avatar
Martin Petrovaj
Tvůrce
Avatar
Odpovídá na Dvori
Martin Petrovaj:28.8.2018 15:11

Neskúšal som to, ale nedalo by sa to spraviť nejako takto?

TimeZoneInfo casovePasmo = TimeZoneInfo.FindSystemTimeZoneById("...");  // napr. "W. Europe Standard Time"
DateTime utc = DateTime.Now;
DateTime utc1 = TimeZoneInfo.ConvertTimeFromUtc(utc, casovePasmo);

Zdroj

Akceptované řešení
+20 Zkušeností
Řešení problému
Nahoru Odpovědět
28.8.2018 15:11
if (this.motto == "") { throw new NotImplementedException(); }
Avatar
Martin Petrovaj
Tvůrce
Avatar
Martin Petrovaj:28.8.2018 15:26

Alebo je tu ešte možnosť spraviť to proste na hulváta ako

var utc = DateTime.Now;
var utc1 = utc.AddHours(1);
:-)
Nahoru Odpovědět
28.8.2018 15:26
if (this.motto == "") { throw new NotImplementedException(); }
Avatar
Dvori
Člen
Avatar
Odpovídá na Martin Petrovaj
Dvori:28.8.2018 15:32
string UTC1cas;

            UTC1cas = DateTime.UtcNow.AddHours(1).ToString("HH:mm:ss");

            labelUTC1.text = UTC1cas;

Yop, moc díky. Možnost AddHours jsem úplně přehlédl.

Editováno 28.8.2018 15:33
 
Nahoru Odpovědět
28.8.2018 15:32
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.