TextBox,文本模式设置为DatetimeLocal
<!--Date-->
<div class="row">
<div class="col-lg-2 col-md-2 col-sm-2 col-xs-2">
<h4>Date</h4>
</div>
<div class="col-lg-2 col-md-2 col-sm-2 col-xs-2">
<asp:TextBox ID="txtDate" runat="server" TextMode="DateTimeLocal"></asp:TextBox>
</div>
</div>
这是我的page_load处理程序,在文本框中设置当前日期时间
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Session["user"] != null)
{
txtDate.Text = DateTime.Now.ToString();
}
else
Response.Redirect("login.aspx");
}
}
答案 0 :(得分:2)
您需要在分配之前解析日期:
txtDate.Text = DateTime.Now.ToLocalTime().ToString("yyyy-MM-ddTHH:mm");