怎么把TextBox1.Text中的内容加上一个月后,得到一个新的时间,放入TextBox2,急,谢谢

kingmd3 2003-07-29 11:16:15
同上
...全文
30 14 打赏 收藏 举报
写回复
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
horsewww 2003-07-30
  • 打赏
  • 举报
回复
用DataTime.Parse()比用强制转换好
michaelowenii 2003-07-29
  • 打赏
  • 举报
回复
1。首先,你要将textBox1.text 的格式,规定为:日期格式。
2。然后,TextBox2.Text=((DateTime)TextBox1.Text).AddMonths(1).ToShortDateString();
3。ok
zag 2003-07-29
  • 打赏
  • 举报
回复
不好意思,多了个点和括号,正确的应该是:
TextBox2.Text=(DataTime.Parse(TextBox1.Text)).AddMonths(1).ToShortDateString();
zhehui 2003-07-29
  • 打赏
  • 举报
回复
TextBox2.Text=Convert.ToDateTime(TextBox1.Text).AddMonths(1).ToShortDateString()
zag 2003-07-29
  • 打赏
  • 举报
回复
TextBox2.Text=(DataTime.Parse(TextBox1.Text)).).AddMonths(1).ToShortDateString();
gbl777 2003-07-29
  • 打赏
  • 举报
回复
DataTime.Parse(TextBox1.Text);
还有检查你输入的日期格式是否正确
CSTerry 2003-07-29
  • 打赏
  • 举报
回复
(DateTime)TextBox1.Text转不过去?

TextBox1.Text 是时间格式的嘛?
kingmd3 2003-07-29
  • 打赏
  • 举报
回复
(DateTime)TextBox1.Text转不过去?
oh_love 2003-07-29
  • 打赏
  • 举报
回复
Convert.ToDateTime(TextBox1.Text).AddMonths(1).ToShortDateString()
brightheroes 2003-07-29
  • 打赏
  • 举报
回复
同上。
river168 2003-07-29
  • 打赏
  • 举报
回复
TextBox2.Text=((DateTime)TextBox1.Text).AddMonths(1).ToShortDateString();
childeliu 2003-07-29
  • 打赏
  • 举报
回复
没说清楚
xixigongzhu 2003-07-29
  • 打赏
  • 举报
回复
-->((DataTime)TextBox1.Text)
微软根本没提供这种直接转换的机制,编译都通不过,还别说有结果了。

最好规定TextBox的输入格式,否则第一个文本框的格式跟第二个就有可能不一样了。我想这不是斑竹期望的吧。
spiketang 2003-07-29
  • 打赏
  • 举报
回复
真接用TextBox2.Text=((DataTime))TextBox1.Text).AddMonths(1).ToShortDateString();
相关推荐
发帖
C#

10.9w+

社区成员

.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
帖子事件
创建了帖子
2003-07-29 11:16
社区公告

让您成为最强悍的C#开发者