如何在ASP.NET中找到两次之间的差异 [英] HOW TO FIND THE DIFFERENCE BETWEEN TWO TIME IN ASP.NET

查看:99
本文介绍了如何在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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆