c# - 在文本框中从 DATE 中删除 TIME c#

标签 c# mysql

我有一个 Datagridview,当我单击一个按钮时,我想填充我的文本框,其中一个是仅包含日期的文本框。将从 mysql 数据库中检索数据,数据类型为日期时间。总是有 12:00 当我检索数据时。我有一个单元格内容点击事件

这是我的代码:

Txtreqshipdate.Text = Convert.ToDateTime(row.Cells[9].Value).ToString("MM/dd/yyyy");

错误信息:

The string was not valid datetime. There is a unknown word starting at index 0

最佳答案

使用DateTime.ParseExact()

DateTime back =DateTime.ParseExact("yyyy-MM-dd",row.Cells[9].Value, CultureInfo.InvariantCulture);

Txtreqshipdate.Text = back;

关于c# - 在文本框中从 DATE 中删除 TIME c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39932429/

相关文章:

c# - 将一个对象转换为一种浮点型,但它看起来像 struct System.Single

c# - 使用 ServiceStack 下载文件(html 内容)

c# - 带有构造函数参数的最小起订量

JavaScript 如何验证控制台中某人更改的值

python - 不确定在 Python 中将多个变量传递给 sql 查询的语法是否正确

php - 如何针对大数据更新和多个 API 调用优化 cron 和 PHP 脚本

MySQL在多种情况下递增值来排序

c# - 将大数字(或字符串)压缩为小值

php - 最明智的方法来做到这一点?

c# - 如何通过代码获取日志文件名?