Головна‎ > ‎C#‎ > ‎

Дата і час

Дата
DateTime d = new DateTime(2025, 2, 19);  // 2025.02.2019 0:00:00

DateTime(2025, 2, 19, 1, 2, 3);  // 2025.02.2019 1:02:03
DateTime d = new DateTime();  // 01.01.0001 0:00:00
DateTime.Now;   // 20.07.2025 10:43:33
DateTime.UtcNow;   //  20.07.2025 8:43:33
DateTime.Today;   // 20.07.2025 0:00:00
Add (TimeSpan)
AddSeconds(double)
AddMinutes(double)
AddHours(double)
AddDays(double)
AddMonths(int)
AddYears(int)
...


Час
TimeSpan t = new TimeSpan(8, 0, 0);    
// При зміні значення t - створюється новий об'єкт

TimeSpan t1 = new TimeSpan(0, 5, 0);
t1 = t1.Add(new TimeSpan(0, 1, 0));
t1 = t1.Subtract(new TimeSpan(0, 2, 0));
MessageBox.Show(t1.TotalMinutes.ToString());




DateTime date1 = DateTime.Now;
DateTime date2 = DateTime.Now;
double diff = (date2 - date1).TotalMilliseconds;
Console.WriteLine(diff);