|
параметер DateTimeKind в конструкторе DateTime +
|
|||
---|---|---|---|
#18+
это правильно, что ДатеТайм t одинаковый получается? Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9.
using System; public class DateArithmetic { public static void Main() { DateTime date1, date2; DateTimeOffset dateOffset1, dateOffset2; TimeSpan difference; // Find difference between Date.Now and Date.UtcNow date1 = DateTime.Now; date2 = DateTime.UtcNow; difference = date1 - date2; Console.WriteLine("{0} - {1} = {2}", date1, date2, difference); // Find difference between Now and UtcNow using DateTimeOffset dateOffset1 = DateTimeOffset.Now; dateOffset2 = DateTimeOffset.UtcNow; difference = dateOffset1 - dateOffset2; Console.WriteLine("{0} - {1} = {2}", dateOffset1, dateOffset2, difference); // If run in the Pacific Standard time zone on 4/2/2007, the example // displays the following output to the console: // 4/2/2007 7:23:57 PM - 4/3/2007 2:23:57 AM = -07:00:00 // 4/2/2007 7:23:57 PM -07:00 - 4/3/2007 2:23:57 AM +00:00 = 00:00:00 } } ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2021, 09:53 |
|
параметер DateTimeKind в конструкторе DateTime +
|
|||
---|---|---|---|
#18+
DateTimeKind никак не влияет на Compare для DateTime, потому что DateTime не представляет собой точку в времени. Точку во времени представляет собой DateTimeOffset - им и пользуйся. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2021, 09:54 |
|
параметер DateTimeKind в конструкторе DateTime +
|
|||
---|---|---|---|
#18+
сенкс. ааа, это к тем числам просто признак, как с числами обращаться. а тут: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9.
Вот это разные сдвиги? dateOffset1.Offset /// это сдвиг с учетом переходов летее-зимнее? TimeZoneInfo.Local.BaseUtcOffset //// это сдвиг без учетов переходов? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2021, 10:58 |
|
|
start [/forum/topic.php?fid=20&tid=1398358]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 275ms |
total: | 424ms |
0 / 0 |