如何在asp.net中更改日期时间格式2011-09-01 09:39:23到2011年8月1日09:39:23
我正在使用这个DateTime.Now;得到日期时间,但我希望它在2011年8月1日09:39:23格式,怎么做
我将datetime设置为 string now = DateTime.Now.ToString(“dd-MMM-yyyy hh:mm:ss”);
两者都不起作用
param[1] = new MySqlParameter("@Created", MySqlDbType.DateTime);
param[1].Value = now;
command.Parameters.AddWithValue("@Created", now);
param[2] = new MySqlParameter("@Modified", MySqlDbType.DateTime);
param[2].Value = DateTime.Now.ToString("dd-MMM-yyyy hh:mm:ss");
command.Parameters.AddWithValue("@Modified", DateTime.Now.ToString("dd-MMM-yyyy hh:mm:ss"));
答案 0 :(得分:4)
答案 1 :(得分:2)
DateTime.Now.ToString(“yyyy-MMM-dd hh:mm:ss”);
答案 2 :(得分:2)
if (IsPostBack)
{
txtrcptdate.Text = DateTime.Now.ToString("dd/MMM/yyyy hh:mm:ss ");
}