【问题标题】:How to change date format in asp.net如何在asp.net中更改日期格式
【发布时间】:2011-11-11 18:07:32
【问题描述】:

如何在 asp.net 中将日期时间格式 2011-09-01 09:39:23 更改为 2011-Aug-01 09:39:23

我正在使用这个 DateTime.Now;要获取日期时间,但我想要 2011-Aug-01 09:39:23 格式,该怎么做

我将日期时间设置为 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"));

【问题讨论】:

    标签: c# asp.net datetime


    【解决方案1】:

    你会发现This article很有用

    更具体地说,你想要:

    yourDate.toString("yyyy-MMM-dd hh:mm:ss");
    

    【讨论】:

      【解决方案2】:

      DateTime.Now.ToString("yyyy-MMM-dd hh:mm:ss");

      【讨论】:

        【解决方案3】:
        if (IsPostBack)
        {
            txtrcptdate.Text = DateTime.Now.ToString("dd/MMM/yyyy hh:mm:ss ");
        }
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-11-29
          • 2018-07-09
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-05-13
          • 2019-01-09
          相关资源
          最近更新 更多