select OutDateTime as 日期时间 from tb_output,运行后显示为:2011-6-1 8:13,不知道为什么不显示秒数?
4 个解决方案
#1
用String.Format("{0:G}",System.DateTime.Now);
#2
你没让他显示吧 - -| 你的日期格式有没有精确到秒啊 调试看看数据
#3
数据库中存储的时间格式是什么样的?
#4
数据库里的字段可以设置为datetime,然后在你的datagridview需要显示时间的字段那一列写这一句:
dataGridView1.Columns["时间那一列"].DefaultCellStyle.Format = "yyyy-MM-dd HH:mm:ss "; //格式化时间格式,如果不加这一句datagridview显示时间时不显示秒
dataGridView1.Columns["时间那一列"].DefaultCellStyle.Format = "yyyy-MM-dd HH:mm:ss "; //格式化时间格式,如果不加这一句datagridview显示时间时不显示秒
#1
用String.Format("{0:G}",System.DateTime.Now);
#2
你没让他显示吧 - -| 你的日期格式有没有精确到秒啊 调试看看数据
#3
数据库中存储的时间格式是什么样的?
#4
数据库里的字段可以设置为datetime,然后在你的datagridview需要显示时间的字段那一列写这一句:
dataGridView1.Columns["时间那一列"].DefaultCellStyle.Format = "yyyy-MM-dd HH:mm:ss "; //格式化时间格式,如果不加这一句datagridview显示时间时不显示秒
dataGridView1.Columns["时间那一列"].DefaultCellStyle.Format = "yyyy-MM-dd HH:mm:ss "; //格式化时间格式,如果不加这一句datagridview显示时间时不显示秒