如何在ASP.NET中找到两次之间的差异 [英] HOW TO FIND THE DIFFERENCE BETWEEN TWO TIME IN ASP.NET
本文介绍了如何在ASP.NET中找到两次之间的差异的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Hai,
任何身体请帮帮我..
我在ASP做项目.NET
我有3个文本框,
textbox1 = 11:00:00am
textbox2 = 05:00:00pm
i必须在textbox3中获得差异,即06:00:00。
另外,在textbox2中输入值后,结果应突然出现在textbox3中。这里的日期不是必需的,它只是一个当前的日子过程。
Hai,
Any Body please help me..
am doing a project in ASP.NET
am having 3 textboxes,
textbox1=11:00:00am
textbox2=05:00:00pm
i have to get difference in textbox3 ie,06:00:00.
ALSO, result should appear in textbox3 suddenly after entering the values in the textbox2. HERE DATE IS NOT NEEDED,ITS ONLY A CURRENT DAY PROCESS.
推荐答案
//关于文本框2的文本更改事件
protected void txtPostcode_TextChanged(object sender,System.EventArgs e)
{
if(textbox1ID.Text!=&& textbox2ID.Text!=)
{
TimeSpan timespan;
timespan = TimeSpan.Parse(textbox2ID.Text) - TimeSpan.Parse(textbox1ID.Text);
int hours = timespan.Hours;
int minutes = timespan.Minutes;
}
}
/ *你也可以去javascript * /
//On text change event of text box 2
protected void txtPostcode_TextChanged(object sender, System.EventArgs e)
{
if(textbox1ID.Text !="" && textbox2ID.Text !="")
{
TimeSpan timespan;
timespan = TimeSpan.Parse(textbox2ID.Text) - TimeSpan.Parse(textbox1ID.Text);
int hours = timespan.Hours;
int minutes = timespan.Minutes;
}
}
/*You can go for javascript also*/
从CP看到这个答案:
如何计算C#中文本框中两个日期之间的差异。 [ ^ ]
see this answers from CP:
How to calculate difference between two dates in textboxes in C#.[^]
使用时间跨度获得时间差异。
use timespan for getting time differnce.
TimeSpan diff_time=Datetime1-Datetime2;
这篇关于如何在ASP.NET中找到两次之间的差异的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文