C 中的DateTime型別加減

2022-02-04 00:18:22 字數 636 閱讀 7759

datetime date1= datetime.now;

console.writeline(date1.tostring());

datetime d2=date1.addyears(1);   //注意這裡必須要再賦值給乙個新的變數。

console.write(d2.tostring());

顯示結果:

2010-5-23 10:30:24

2011-5-25-3 10:30:24

//這是個正確的顯示結果

再看下面的:

datetime date1= datetime.now;

console.writeline(date1.tostring());

date1.addyears(1);

console.write(date1.tostring());

console.readkey(true);

結果:2010-5-23 10:34:43

2010-5-23 10:34:43

//這個結果不是想要的結果。

分析器原因,發現 datetime 與 string 很相似,當進行加減運算的時候,會返回乙個新的值,而原來的值是不變的。

C 中的DateTime型別

console.writeline datetime datetime.now.tostring yyyymmddhhmmssffff 引數format格式詳細用法 格式字元 關聯屬性 說明 d shortdatepattern d longdatepattern f 完整日期和時間 長日期和短時間...

C 關於DateTime型別的討論

datetime型別在sql與c 中都是存在的,在與資料庫的互動中,這種資料型別也是最麻煩的一種,但相信經過 的解釋後大家會對這種資料型別瞭如指掌,下面我們就來玩轉datetime 首先我們講sql中的datetime,用sql語句向資料庫中新增一條datetime型別的記錄我們有兩種寫法 一種是硬...

C 中datetime的使用

c 中datetime的使用 大家在做報表或查詢的時候都會有給使用者預設一些可選的日期範圍 如本年度銷售額 本季度利潤 本月新增客戶 c 裡內建的 datetime 基本上都可以實現這些功能,巧用 datetime 會使你處理這些事來變輕鬆多了 今天 datetime.now.date.toshor...