不能隐式地将类型“字符串”转换为“系统,日期时间”
本文关键字:字符串 系统 日期 时间 转换 类型 不能 | 更新日期: 2023-09-27 17:55:39
我正在创建一个项目。我想从FTP下载文件。我可以下载它,但只能在日期时间Picker1中的今天日期之前下载。它只下载系统日期。我的代码是
txtSelectedDate.Text = DateTime.Now.ToString("yyyyMMdd");
dateTimePicke1.Value = DateTime.NoW;
谁能告诉我如何通过在日期时间Picker1而不是当前日期中选择日期来下载文件。提前谢谢。
在控件"dateTimePicker1"上选择不同的日期使用以下代码:
txtSelectedDate.Text = dateTimePicker1.Value;
或
txtSeletedDate.Text = dateTimePicker1.Value.ToShortDateString();
DateTimePicker 允许您更改正在使用的日期,并且不应使用 DateTime。现在,应将所选日期分配给文本属性。
我相信
你要找的是DateTime.ParseExact 命令,如下所示:
DateTime.ParseExact(MyString, "yyyy-MM-dd HH:mm tt", null);
如果您将其分配给日期TimePicker1,则可以为其指定任何日期。