PDA

View Full Version : تفاوت بین دو زمان بر حسب ثانیه



nima_dir
شنبه 22 مهر 1385, 22:02 عصر
سلام دوستان
خسته نباشید
من برای یه پروژه احتیاج دارم تفاوت زمانی که صفحه لود میشه با زمانی که کاربر یک دکمه رو میزنه و صفحه پست میشه رو محاسبه کنم. البته بر حسب ثانیه. چطور میتونم این کار رو بکنم؟
البته میخوام سمت سرور این کار رو بکنم
ممنون میشم راهنماییم کنید

pegasos
دوشنبه 24 مهر 1385, 10:45 صبح
با درود.


private void Page_Load(object sender, System.EventArgs e)
{
if(!IsPostBack)
this.ViewState["lastLoadTime"] = Convert.ToString(DateTime.Now.Minute * 60 + DateTime.Now.Second);
}

private void Button1_Click(object sender, System.EventArgs e)
{
if(null != ViewState["lastLoadTime"])
{
int lastTime = Convert.ToInt16(ViewState["lastLoadTime"]);
int now = (DateTime.Now.Minute * 60 + DateTime.Now.Second);
Response.Write("the time between pageload and user click (second) : " + (now - lastTime));
}
}


به نظر می رسد راههای بهتری هم وجود داشته باشد.

به امید موفقیت.