8

我正在尝试设置/更改 DateTimePicker 值(使用 vb.net),但不知道该怎么做。

我已将控件添加到页面,并尝试使用以下代码,但它不起作用,我无法弄清楚如何在运行时设置值。

DateTimePicker1.Value = Now.Day & "-" & Now.Month & "-" & Now.Year

控件的格式设置为 Long,第一次加载时看起来像这样:

2013 年 2 月 26 日,星期二

但我不知道如何改变它。

我根据上面的代码得到的错误是:

从字符串“26-2-2013”​​到类型“日期”的转换无效。

有人有什么想法吗?

4

2 回答 2

12

我最终通过执行以下操作使其工作:

DateTimePicker1.Value = New Date(2013, 2, 26)

我加载的值错误。

于 2013-02-26T06:35:07.210 回答
1

在表单加载事件中添加以下代码以将日期时间选择器值设置为今天:

DateTimePicker1.CustomFormat="dd-MM-yyyy"
DateTimePicker1.Value=Now()
于 2013-07-06T19:23:32.930 回答