DateTimePicker的.Value和.Text之间的区别

问题描述 投票:1回答:2

我想知道两者之间的区别。

当我显示为VIEW时,结果是 - 12/27/2013 1:48:26 AM。 当我显示为TEXT时,结果是 - 2013年12月27日星期五

哪个是更好的选择。有人告诉我,如果pcs中的日期格式不同(例如,一台pc有dd,mm,yyyy,而其他pc有mm,dd,yyyy),则Datetimepicker可能会显示错误。

vb.net datetimepicker
2个回答
3
投票

DateTimePicker.Value是控件所代表的DateTime DateTimePicker.Text是控件如何根据Format属性向用户显示其日期

DateTime值没有固有格式,它只是日期的数字表示。向用户显示此数值的方式是日期格式。此格式由本地PC或服务器的区域设置控制。但它可以使用各种格式字符串进行更改。


3
投票

DateTimePicker1.Value将显示您的当前日期时间值

DateTimePicker1.Text将显示您的格式,如自定义,长,短

您的默认格式为Long,这就是为什么将DateTimePicker1.Text显示为2013年12月27日星期五

© www.soinside.com 2019 - 2024. All rights reserved.