.Net Convert DateTime to TimeSpan – DateTime Object 轉換成 TimeSpan

今天有一個Task 是要找出兩個日期中 相隔有多小個月…
不知道為什麼我需要把DateTime Object 轉換成 TimeSpan 來做一些計算..

開始以為是很簡單的..
誰不知試了很久都不能成功把DateTime Object 轉換成 TimeSpan

做了一會兒Research後終於找到了解決方法

解決方法:
我們可以使用DateTime Object上的 Ticks 屬性 來 建立一個新的TimeSpan Object
E.G.

TimeSpan ts = new TimeSpan(DateTime.Now.Ticks);

Hope you find it useful

Leave a Reply