MySQL Java JavaScript PHP Python HTML-CSS C-sharp

Formatul datei și timpului

Pentru formatul de afișare a datelor și timpului se utilizează o serie de formate string:

Afișăm data și ora curente în toate formatele:

DateTime now = DateTime.Now;

Console.WriteLine($"D: {now.ToString("D")}");
Console.WriteLine($"d: {now.ToString("d")}");
Console.WriteLine($"F: {now.ToString("F")}");
Console.WriteLine($"f: {now:f}");
Console.WriteLine($"G: {now:G}");
Console.WriteLine($"g: {now:g}");
Console.WriteLine($"M: {now:M}");
Console.WriteLine($"O: {now:O}");
Console.WriteLine($"o: {now:o}");
Console.WriteLine($"R: {now:R}");
Console.WriteLine($"s: {now:s}");
Console.WriteLine($"T: {now:T}");
Console.WriteLine($"t: {now:t}");
Console.WriteLine($"U: {now:U}");
Console.WriteLine($"u: {now:u}");
Console.WriteLine($"Y: {now:Y}");

Ieșire în consolă:

D: 6 ianuarie 2022
d: 06.01.2022
F: 6 ianuarie 2022 14:45:20
f: 6 ianuarie 2022 14:45
G: 06.01.2022 14:45:20
g: 06.01.2022 14:45
M: 6 ianuarie
O: 2022-01-06T14:45:20.3942344+04:00
o: 2022-01-06T14:45:20.3942344+04:00
R: Thu, 06 Jan 2022 14:45:20 GMT
s: 2022-01-06T14:45:20
T: 14:45:20
t: 14:45
U: 6 ianuarie 2022 10:45:20
u: 2022-01-06 14:45:20Z
Y: ianuarie 2022

Setarea formatului timpului și datei

Nu este întotdeauna convenabilă utilizarea formatelor încorporate ale datei și timpului. Uneori este necesar să setăm propriul format de afișare a obiectului DateTime. În acest caz, putem compune propriul format din descriptori:

Creăm câteva formate proprii:

DateTime now = DateTime.Now;
Console.WriteLine(now.ToString("hh:mm:ss"));
Console.WriteLine(now.ToString("dd.MM.yyyy"));

Ieșire în consolă:

02:46:38
06.01.2022
← Lecția anterioară Lecția următoare →