【发布时间】:2012-05-27 08:32:15
【问题描述】:
我知道这是一个非常基本的问题,但我只是从 VB Studio 开始,这完全是书本之外的。
MsgBox("Your birth date was " & DateTimePicker1.Text)
MsgBox("Day of the year: " & DateTimePicker1.Value.DayOfYear.ToString())
我希望 ToString 将整数值转换为日期的文本值,但它仍然返回数值。如果我看它实际上是返回数值作为字符串,例如“20”。我试图在网上找到一些信息,但我得到了与我正在使用的相同的代码。
日期选择器和 Win7(64 位)是否存在兼容性问题,或者我缺少一些简单的配置。
感谢您对这个简单问题的任何支持。
谢谢 达米安
【问题讨论】:
-
您期望 DayOfYear() 的值是多少? DayOfYear 是一年中的数字日期,因此 2 月 1 日返回 32(这是一年中的第 32 天)。使用日期选择器中显示的示例日期以及您期望的输出来更新问题。
标签: vb.net datepicker tostring