全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1538
推到 Plurk!
推到 Facebook!

如何取得下一个月的日期值?

尚未結案
Michael_f
一般會員


發表:24
回覆:19
積分:8
註冊:2004-08-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-10-07 11:18:37 IP:61.178.xxx.xxx 未訂閱
如: text1.text = "2004.05" 要求:text2.text = "2004.06" 如果:text1.text = "2004.12" 要求:text2.text = "2005.01" Try my best!
------
Try my best!
chiehmin
高階會員


發表:13
回覆:134
積分:134
註冊:2002-05-23

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-10-07 11:36:05 IP:61.221.xxx.xxx 未訂閱
TextBox2.Text := Convert.ToDateTime('2004/12/01').AddMonths(1).ToString('yyyy/MM');
Michael_f
一般會員


發表:24
回覆:19
積分:8
註冊:2004-08-27

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-10-07 14:23:19 IP:61.178.xxx.xxx 未訂閱
感谢chiehmin,再问个问题: 如果月份是1,2,3,4,5,6,7,8,9 但输出的月份要求: 01,02,03。。。。。,有没有直接转换的,而不是拼串。 Try my best!
------
Try my best!
chiehmin
高階會員


發表:13
回覆:134
積分:134
註冊:2002-05-23

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-10-07 14:43:22 IP:61.221.xxx.xxx 未訂閱
不太了解您的意思 不过Convert.ToDateTime('2004/12/01').AddMonths(1).ToString('yyyy/MM')输出是2005/01 若Convert.ToDateTime('2004/12/01').AddMonths(1).ToString('yyyy/M')则输出是2005/1
引言: 感谢chiehmin,再问个问题: 如果月份是1,2,3,4,5,6,7,8,9 但输出的月份要求: 01,02,03。。。。。,有没有直接转换的,而不是拼串。 Try my best!
Michael_f
一般會員


發表:24
回覆:19
積分:8
註冊:2004-08-27

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-10-07 15:10:26 IP:61.178.xxx.xxx 未訂閱
如果只有月份,比如2月,可不可以datetime.today.day.tostring("mm") = "02",实际上,datetime.today.day.tostring() = "2",而 datetime.today.day.tostring("mm") = "2",怎样能等到"02",而不是"2" Try my best!
------
Try my best!
chiehmin
高階會員


發表:13
回覆:134
積分:134
註冊:2002-05-23

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-10-07 15:45:55 IP:61.221.xxx.xxx 未訂閱
如果today是2月,DateTime.Today.ToString('MM') 结果为02 .day不需要。
引言: 如果只有月份,比如2月,可不可以datetime.today.day.tostring("mm") = "02",实际上,datetime.today.day.tostring() = "2",而 datetime.today.day.tostring("mm") = "2",怎样能等到"02",而不是"2" Try my best!
發表人 - chiehmin 於 2004/10/07 15:48:10
系統時間:2024-07-09 4:15:07
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!