我对C#很新,并且有一些问题。我有一个项目需要更改学校在上午7点开学的日期,而不是在上午12点。我试过这样的事情,但没有工作
System.TimeSpan timeDiff = TimeSpan.FromHours(.292);
DateTime presentDate = (Convert.ToDateTime(sysDateTime)).Subtract(timeDiff);
我在VB6中使用这种方式,我只是从当前日期时间减去.292来更改日期在早上7点而不是上午1200点但是我不知道如何在C#中实现相同的目标。
答案 0 :(得分:0)
您可以尝试使用
DateTime d = (Convert.ToDateTime(sysDateTime)).Subtract(new TimeSpan(5, 0, 0));