Почему C# DateTime.Now/DateTime.UtcNow опережает SYSUTCDATETIME()/SYSDATETIME() SQL Server, хотя код C# выполняется до SC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Гость
 Почему C# DateTime.Now/DateTime.UtcNow опережает SYSUTCDATETIME()/SYSDATETIME() SQL Server, хотя код C# выполняется до S

Сообщение Гость »

Мне нужна причина, по которой дата C# больше даты SQL, даже если код C# выполняется первым и после этого запроса SQL.
Логически дата SQL должна быть больше даты C#.
Для справки: приложение .NET и SQL Server находятся на моем локальном компьютере.
Код C#:

Код: Выделить всё

using System.Data;
using System.Data.SqlClient;

for (int i = 1; i 
26 июля 2024 10:12:40.0630974
26 июля 2024 04:42:40.0623468
< td>2024-07-26 04:42:40.0631059


4
 2024-07-26 10:12:40.0633816
2024-07-26 10:12:40.0636382
2024-07-26 04:42 :40.0633816
26 июля 2024 04:42:40.0636420


5 
26 июля 2024 10:12:40.0643840
26 июля 2024 10:12:40.0642678
26 июля 2024 04:42:40.0643840
26 июля 2024 04:42:40.0642709


6
26 июля 2024 10:12:40.0643840
26 июля 2024 10:  12:40.0647174
2024-07-26 04:42:40.0643840
2024-07-26 04:42:40.0647217

7
2024-07-26 10:12:40.0653795
2024-07-26 10:12:40.0654012
2024-07-26 04:42:40.0653795
2024-07- 26 04:42:40.0654042


8
26 июля 2024 10 :12:40.0653795
2024-07-26 10:12:40.0658943
2024-07-26 04:42:40.0653795
2024-07-26 04:42:40.0658976


9
2024-07-26 10:12:40.0663783
2024-07-26 10:12:40.0664753
2024-07 -26 04:42:40.0663783
2024-07-26 04:42:40.0664784


10
26 июля 2024 10:12:40.0663783
26 июля 2024 10:12:40.0669022
26 июля 2024 04:42:40.0663783
26 июля 2024 04:42:40.0669050


11
26 июля 2024 10:12:40.0673751
2024- 07-26 10:12:40.0676645
2024-07-26 04:42:40.0673751
2024-07-26 04:42:40.0676686 


12
2024-07-26 10:12:40.0673751
26 июля 2024 10:12:40.0681458
26 июля 2024 04:42:40.0673751
2024-07-26 04:42:40.0681487


13
2024 -07-26 10:12:40.0683724
26 июля 2024 10:12:40.0688396
26 июля 2024 04:42: 40.0683724
26 июля 2024 04:42:40.0688445


14< /td>
26 июля 2024 10:12:40.0693692
26 июля 2024 10:12:40.0695194
< td>2024-07-26 04:42:40.0693692
2024-07-26 04:42:40.0695232

< tr>
15
26 июля 2024 10:12:40.0703666
26 июля 2024 10:12 :40.0702079
2024-07-26 04:42:40.0703666
2024-07-26 04:42:40.0702109


16
2024-07-26 10:12:40.0703666
2024-07-26 10:12:40.0705306
2024-07-26 04:42:40.0703666
2024-07-26 04:42:40.0705328


17
26 июля 2024 10: 12:40.0703666
2024-07-26 10:12:40.0711607
2024-07-26 04:42:40.07036662024-07-26 04:42:40.0711626


18
2024-07-26 10:12:40.0713697
2024-07-26 10:12:40.0720362
2024-07- 26 04:42:40.0713697
2024-07-26 04:42:40.0720382


19
26 июля 2024 10:12:40.0723612
26 июля 2024 10:12:40.0726304
26 июля 2024 04:42:40.0723612
26 июля 2024 04:42:40.0726324


20
2024-07-26 10:12:40.0723612
2024-07 -26 10:12:40.0731377
26 июля 2024 04:42:40.0723612
26 июля 2024 04:42:40.0731400< /td>



Мне нужна реальная причина или достоверный источник, который может объяснить это. 

Подробнее здесь: [url]https://stackoverflow.com/questions/78792996/why-is-c-sharp-datetime-now-datetime-utcnow-ahead-of-sql-servers-sysutcdatetime[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»