DateTimePicker:如何能选择并显示小时,例如:2007-3-1 Am:8
就是我想利用这个空间来选择某天的具体时间,精确到小时即可,保存到SQL数据库。然后查询出来,再利用它来显示
形如以下几种都可以:
2007-3-1 8时
2007-3-1 16时
2007-3-1 PM 16
.......
反正能表示某天的具体时间就行
[解决办法]
我是用两个这样的控件!
[解决办法]
修改 DateTimePicker 格式化属性
DateTimePicker1-> Format = "yyyy-mm-dd HH 时 ";
[解决办法]
楼上正解
通过Format属性去指定你想要显示的格式
[解决办法]
String str;
str=DateTimePicker1-> DateTime.FormatString( "yyyy-m-d hh '时 ' ");
ShowMessage(str);
楼上正解。。。
[解决办法]
TDateTimePicker控件只能显示日期或者时间,如果两者都想显示要两个控件的,可以在第二个控件里选择时间,然后把第一个的时候设置成第二个的,在用FORMATSTRING来格式化的。
[解决办法]
用FormatDateTime( 'yyyy-mm-dd hh:mm:ss ')这样也可以啊
[解决办法]
看帮助文件,这个格式应该有吧,不会出现这样的日期吧
写错了?
[解决办法]
Format = "yy-MM-dd hh ";
Kind = dtkTime;
DateMode = dmUpDown;
[解决办法]
yy-mm-dd hh:ss:nn
按大小写有不同表现
[解决办法]
如果用小写的mm会发生奇怪的错误
使用大写的MM就没有问题了
mThe one- or two-digit minute.
mmThe two-digit minute. Single-digit values are preceded by a zero.
MThe one- or two-digit month number.
MMThe two-digit month number. Single-digit values are preceded by a zero.
MMMThe three-character month abbreviation.
MMMMThe full month name.
看样子这个控件的mm表示的是分钟 所以......