Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / WinForms, .Net Framework |
![]() ![]() |
tchingiz Member Откуда: Сообщений: 38963 |
это правильно, что ДатеТайм t одинаковый получается?t = new DateTime (1957, 10, 4, 19, 28, 34, DateTimeKind.Local); // <----------------------------- cmd.Parameters[1].Value = dtToA(t); cmd.ExecuteNonQuery(); cmd.Parameters[0].Value = string.Format("the utc time of Sputnik 1 start"); t = new DateTime (1957, 10, 4, 19, 28, 34, DateTimeKind.Utc); // <---------------------------------
|
|
23 фев 21, 09:53 [22285029] Ответить | Цитировать Сообщить модератору |
Shocker.Pro Member Откуда: ->|<- :адуктО Сообщений: 22208 |
DateTimeKind никак не влияет на Compare для DateTime, потому что DateTime не представляет собой точку в времени. Точку во времени представляет собой DateTimeOffset - им и пользуйся. |
23 фев 21, 09:54 [22285030] Ответить | Цитировать Сообщить модератору |
tchingiz Member Откуда: Сообщений: 38963 |
сенкс. ааа, это к тем числам просто признак, как с числами обращаться. а тут: // Find difference between Now and UtcNow using DateTimeOffset dateOffset1 = DateTimeOffset.Now; Console.WriteLine("---{0}--- ", dateOffset1.Offset); .... Console.WriteLine("Local is {0}/ {1} /{2}." , TimeZoneInfo.Local , TimeZoneInfo.Local.BaseUtcOffset , TimeZoneInfo.Local.Id Вот это разные сдвиги? dateOffset1.Offset /// это сдвиг с учетом переходов летее-зимнее? TimeZoneInfo.Local.BaseUtcOffset //// это сдвиг без учетов переходов? |
23 фев 21, 10:58 [22285046] Ответить | Цитировать Сообщить модератору |
fkthat Member Откуда: Сообщений: 4401 |
Ага. Уже сколько лет всем кругом об этом говорю и как об стену горохом. |
||||
23 фев 21, 13:03 [22285092] Ответить | Цитировать Сообщить модератору |
Все форумы / WinForms, .Net Framework | ![]() |