我的任务是从固定日期中减去当前日期时获取天数。C#中的日期减法
<script language="C#" runat="server">
System.DateTime thisDay = DateTime.Today;
System.DateTime dateCountFrom = new DateTime(2016, 6, 1, 0, 00, 00);
</script>
所以我有2个日期,一切工作都很完美。但是我怎么能从另一个中减去一个呢?
(dateCountFrom-thisDay).totaldayscount;
导致错误,尝试其他方式 - 相同的结果。
我成功只有这样:
<%= ((DateTime.Now-(new DateTime(2016,6,1))) *-1).TotalDays %>
但我需要EVAL结果和乘以-1。
任何想法,我可以做到这一点?
[计算两个日期之间的差异(天数)?](http://stackoverflow.com/questions/1607336/calculate-difference-between-two-dates-number-of-days) – raidensan
商店'(DateTime.Today-new DateTime(2016,6,1).TotalDays'在一个变量中的结果乘以-1 –
“出错”,您需要告诉我们您得到了哪个错误。'totaldayscount'不是'TimeSpan'的成员,但最有可能的是编译器所抱怨的是'-1',之后再做:' - (DateTime.Now - new DateTime(2016,6,1)) .TotalDays',*或*,因为' - (ab)= ba'你可以这样做:'new DateTime(2016,6,1) - DateTime.Now'。 –