I am creating a quiz application and I want to calculate the time elapsed between the page load and the button click.
Here is the code I am trying but unable to calculate.The timeSpan show 0(Zero) as the difference even after hours.
Code Start
protected void Page_Load(object sender, EventArgs e)
{
if (Page.IsPostBack == false)
{
dtAlgebraLoad = DateTime.Now;
lblTimeLoad.Text = "Initial time: " + dtAlgebraLoad.ToString();
}
}
protected void btnAlgebraSubmit_Click(object sender, EventArgs e)
{
dtAlgebraNext = DateTime.Now;
lblTimeSubmit.Text = dtAlgebraNext.ToString();
}
protected void btnAlgebraNext_Click(object sender, EventArgs e)
{
TimeSpan timeSpan = dtAlgebraNext.Subtract(dtAlgebraLoad);
lblTimeDifference.Text = timeSpan.ToString();
}
Code End
Can some help me with the code.
Bikesh SrivastavaPosted Mar 22, 2017, 2:08 PM
Rajeev PunhaniPosted Mar 22, 2017, 1:24 PM
Nilesh ShahPosted Mar 22, 2017, 12:10 PM
Ramesh PalanivelPosted Mar 22, 2017, 8:32 AM
Rafnas T PPosted Mar 22, 2017, 8:32 AM
Abhinav AbhishekPosted Mar 22, 2017, 7:52 AM
DateTime dt1 = DateTime.Parse(dtAlgebraLoad .Text);
DateTimedt2 = DateTime.Parse(dtAlgebraNext.Text);TimeSpan span = dt2 - dt1;Nitin SontakkePosted Mar 22, 2017, 7:47 AM