Blue
Red
Green
Orange
Voilet
Slate
Dark

c#的日期计算问题!!(20分)

  • 主题发起人 567567hu
  • 开始时间
5

567567hu

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样计算 2003-05-01 到2003-06-08 之间有多少天。。。
然后转换为字符型.....(它们相减以后是什么型?string? int??还是....)
2002-01-03 14:00:00 到 2004-02-05 00:01:59 之间
有多少天。。(只要相差多少天就行)多少小时(相差多少小时也行)。。。或者多少秒....
或者是精确的?天?小时?秒

整个程序就是 用户在textbox1里输入 2003-05-01 然后程序计算出来
用户输入的日期至目前(当前日期)之间相差多少天!!!!
用C# 做。。。
 
W

whhtao

Unregistered / Unconfirmed
GUEST, unregistred user!
System.TimeSpan days_span;
ays_span = System.DateTime.Today- System.DateTime.Parse(//此处为日期STRING);
days_num = days_span.Days;
 
5

567567hu

Unregistered / Unconfirmed
GUEST, unregistred user!
我试一下!!!稍後.....
 
5

567567hu

Unregistered / Unconfirmed
GUEST, unregistred user!
谢了。。。
 
P

PFans

Unregistered / Unconfirmed
GUEST, unregistred user!
DateTime OriginDate = DateTime.Parse(this.textBox1.Text);
DateTime TodayDate = DateTime.Now;
TimeSpan MyDate = TodayDate - OriginDate;
MessageBox.Show(MyDate.Days.ToString());
 
顶部 底部