首页 文章

如何更改/设置DateTimePicker值

提问于
浏览
7

我试图设置/更改DateTimePicker值(使用vb.net),但无法解决如何做到这一点 .

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

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

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

Tuesday, February 26, 2013

但我无法弄清楚如何改变它 .

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

Conversion from string "26-2-2013" to type 'Date' is not valid.

有人有任何想法吗?

2 回答

  • 8

    我最终通过执行以下操作来实现它:

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

    我正在加载错误的 Value .

  • 1

    在Form Load Event上添加以下代码,将日期时间选择器值设置为今天:

    DateTimePicker1.CustomFormat="dd-MM-yyyy"
    DateTimePicker1.Value=Now()
    

相关问题