我想获取用户连接的DateTime。我想我会使用Session变量,因为我不希望每次刷新页面时DateTime都会发生变化。
也许是这样的:
void Session_Start(object sender, EventArgs e)
{
Session["dateandhour"] = DateTime.Now.Day + "-" + DateTime.Now.Month + "-" + DateTime.Now.Year + "." + DateTime.Now.Hour + "." + DateTime.Now.Minute + "." + DateTime.Now.Second;
}
protected void Page_Load(object sender, EventArgs e)
{
string hour= (string)(Session["dateandhour"]);
lab10.Text = hour;
}
答案 0 :(得分:0)
您可以直接保存DateTime:
void Session_Start(object sender, EventArgs e)
{
Session["dateandhour"] = DateTime.Now;
}
protected void Page_Load(object sender, EventArgs e)
{
DateTime time = (DateTime)(Session["dateandhour"]);
lab10.Text = time.Hour;
}
这极大地简化了数据的后续使用。