我的任務是從固定日期中減去當前日期時獲取天數。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'。 –