-3

我想获取用户连接的 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;

     }
4

1 回答 1

0

您可以直接保存日期时间:

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;
}

这大大简化了数据的后续使用。

于 2013-06-06T09:52:08.387 回答