Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# DateTime.Today.AddHours(11.10)是11:06(不是11:10)_C#_Datetime - Fatal编程技术网

C# DateTime.Today.AddHours(11.10)是11:06(不是11:10)

C# DateTime.Today.AddHours(11.10)是11:06(不是11:10),c#,datetime,C#,Datetime,我看到过关于如何定义特定时间的帖子,但没有找到关于差异问题的帖子。希望有人能启发我 我想在windows服务中将计划时间定义为上午11:10。我有这样的代码 scheduledDailyRun = DateTime.Today.AddHours(11.10); // testing eventLog1.WriteEntry("Scheduled defined @ " + scheduledDailyRun.ToString()); //<<--DEBUG scheduledDa

我看到过关于如何定义特定时间的帖子,但没有找到关于差异问题的帖子。希望有人能启发我

我想在windows服务中将计划时间定义为上午11:10。我有这样的代码

scheduledDailyRun = DateTime.Today.AddHours(11.10);  // testing
eventLog1.WriteEntry("Scheduled defined @ " + scheduledDailyRun.ToString()); //<<--DEBUG
scheduledDailyRun=DateTime.Today.AddHours(11.10);//测试
eventLog1.WriteEntry(“Scheduled defined@”+scheduledDailyRun.ToString())// .10=10%

1小时(60分钟)的10%=6分钟

11.06是正确的


使用
.AddHours(11)。AddMinutes(10)改为

要增加11小时10分钟,请使用以下命令

DateTime.Today.AddHours(11).AddMinutes(10); 

那些该死的巴比伦人。@HansPassant-应该有“照亮我的一天”的upvote的特别版本:)