c#解决在数据表格中无法显示秒数问题

在查询日期的时候(年月日时分秒),发现丢失了秒,在这里我用的是自己 封装的Vo类里面的时间转换,没有把秒数查询出来,在Vo动不了手,我还不能对Controller 动手了?

查询:
更新时间 = M累计违纪次数.统计时间.ToString(),
统计时间 = M累计违纪次数.统计时间,
strString = ""  

用 foreach 循环统计时间

 foreach (var item in list)
{
   item.strString = Convert.ToDateTime(item.统计时间).ToString("yyyy-MM-dd HH:mm:ss");
}

Vo类:

public string strString { get; set; }
private string releaseTimeStr;
  public string 更新时间
  {
      set
      {
          try
          {
              DateTime dt = Convert.ToDateTime(value);
              releaseTimeStr = dt.ToString("yyyy-MM-dd hh:mm:ss");
          }
          catch (Exception)
          {
              releaseTimeStr = value;
          }
      }
      get
      {
          return releaseTimeStr;
      }
  }

这样年月日时分秒可以显示了。

你可能感兴趣的:(ASP.NET,MVC,c#)