从数据库获取日期并在 C# 中格式化

七月

我正在尝试格式化日期。我以 dateTime 格式从数据库中获取日期,我只想显示日期部分而不是时间。

 string date = dt.Rows[0]["declaration_date"].ToString();
 string dateFormat = date.ToString("MM/DD/YYYY");

这是行不通的。有什么帮助吗?

汉斯·基利安

为了date.ToString使格式化工作,日期需要是日期时间。尝试将您的代码更改为如下所示:

 DateTime date = (DateTime)dt.Rows[0]["declaration_date"];
 string dateFormat = date.ToString("MM/dd/yyyy");

此外,您的格式字符串应该是MM/dd/yyyy.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章