在 DataGridView 中将字符串转换为日期时间
我的服务器上的数据采用 smalldatetime
的形式,但是当我将此数据返回到我的应用程序时,它会以 string
的形式返回给我。发生这种情况的原因有多种,但不适用于此问题。
我想做的是,当这些数据填充到我的 DataGridView 中时,我需要将其格式化为 datetime
,其中只有日期,没有时间,格式为“mm/dd/yyyy”
代码>'。我已尝试以下操作,但数据仍采用“mm/dd/yyyy hh:mm
”格式:
this.DataGridView.Columns[7].DefaultCellStyle.Format = "d";
如何格式化此数据列?
I have data that on the server is in the form of a smalldatetime
but when I return this data to my application it gets returned to me as a string
. This happens for a variety of reasons that don't apply to this question.
What I am trying to do is when this data gets populated in my DataGridView I need to format it as a datetime
with just the date no time in the format 'mm/dd/yyyy
'. I have tried the following but the data remains in the format of 'mm/dd/yyyy hh:mm
':
this.DataGridView.Columns[7].DefaultCellStyle.Format = "d";
How can I format this column of data?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 Column.DefaultCellStyle.Format 属性或设置它在设计器中
或
或者
您可以设置您想要的格式:
您可以这样做......
您可以通过此链接获取 更多信息
Use Column.DefaultCellStyle.Format property or set it in designer
or
or
You can set the format you want:
you can do like this....
would you pls go through this link for more info
对于 C++/CLI:
For C++/CLI: