一网友的问题,有兴趣的进来看看,无知而又狂妄的谢绝。

时间:2021-02-08 16:52:39
在使用DateTimePicker的过程中,DateTimePicker的kind只有两种格式,要么显示时间,要么显示日期,怎么做到日期时间都显示呢?

   欢迎下列人士解答:
   
   intraweb(★一天到晚灌水的鱼★) 

   microjuz(天才弟弟) 

   hansion3406(阿木㊣拖鞋男)

   richie_cn(追风无影剑)

93 个解决方案

#1


??怎么指定人回答?

#2


不,知道的就解答,但我最想知道上面几个人是知道了不说还是不知道?欢迎大家发言。

#3


用个EDIT显示DateTimePicker,日期和时间

点EDIT触发DateTimePicker,出来后EDIT.text:=datetimetostr(DateTimePicker.datetime);

#4


看来我说得不太清楚,不要用到别的控件或是第三方控制,简单的一个DateTimePicker要实现这个功能。

#5


简单的一个DateTimePicker要实现这个功能。
我的知识水平只能说不行...

#6


同意 英雄无敌 
             死亡阴影
             末日之刃

#7


yy:MM:dd:hh:mm:ss我的电脑上好象行的,不过它的时间要另外赋值。
比如在onchange事件里加上
datetimepicker1.time:=now();

#8


我记得好像可以一起显示的,不过好像要设置一下格式的。

#9


FormatDateTime('yy-mm-dd hh:mm:ss',DateTimePicker1.Date)


为什么要指名回答?

#10


FormatDateTime('yy-mm-dd hh:mm:ss',DateTimePicker1.Date)


另外:
-----------------------------————————————————
无知而又狂妄的谢绝。

……

欢迎下列人士解答:
 
   intraweb(★一天到晚灌水的鱼★) 

   microjuz(天才弟弟) 

   hansion3406(阿木㊣拖鞋男)

   richie_cn(追风无影剑)


  szkingrose(szkingrose) ( ) 信誉:100  2003-07-16 15:33:00  得分:0 
  
 
  不,知道的就解答,但我最想知道上面几个人是知道了不说还是不知道?

——————————————————————————————————————

这是什么意思?

  
 

#11


procedure TForm1.Button1Click(Sender: TObject);
begin
DateTimePicker1.Format:=FormatDateTime('yy-mm-dd hh:mm:ss',DateTimePicker1.Date);
end;




另外:
-----------------------------————————————————
无知而又狂妄的谢绝。

……

欢迎下列人士解答:
 
   intraweb(★一天到晚灌水的鱼★) 

   microjuz(天才弟弟) 

   hansion3406(阿木㊣拖鞋男)

   richie_cn(追风无影剑)


  szkingrose(szkingrose) ( ) 信誉:100  2003-07-16 15:33:00  得分:0 
  
 
  不,知道的就解答,但我最想知道上面几个人是知道了不说还是不知道?

——————————————————————————————————————

这是什么意思?

  
 

#12


初始化时:
  DateTimePicker1.Format:=' MM dd, yyyy,HH : mm';

#13


procedure TForm1.Button1Click(Sender: TObject);
begin
DateTimePicker1.Format:=FormatDateTime('yy-mm-dd hh:mm:ss',DateTimePicker1.Date);
end;




另外:
-----------------------------————————————————
无知而又狂妄的谢绝。

……

欢迎下列人士解答:
 
   intraweb(★一天到晚灌水的鱼★) 

   microjuz(天才弟弟) 

   hansion3406(阿木㊣拖鞋男)

   richie_cn(追风无影剑)


  szkingrose(szkingrose) ( ) 信誉:100  2003-07-16 15:33:00  得分:0 
  
 
  不,知道的就解答,但我最想知道上面几个人是知道了不说还是不知道?

——————————————————————————————————————

这是什么意思?

  
 

#14


*csdn!

我提交老是出错!

出了三次以后

竟然说我提交超过3次!  晕!一直到 walterwl(弱智浩二) 提交了,我才能提交!

气死我了!!!

#15


*csdn!

我提交老是出错!

出了三次以后

竟然说我提交超过3次!  晕!一直到 walterwl(弱智浩二) 提交了,我才能提交!

气死我了!!!

#16


可能他说的那几个牛人没回答他以前的或前面的问题吧。


所以说,做名人也是不容易地……

#17


谢谢各位的回复。 
 
    我可以等,等到这四个人出来为止。其实我想实现的功能是这样:
    1.在一个DateTimePicker中,日期时间全部显示出来。
    2.在设置DateTimePicker的DateMode=dmUpDown后,要能自动实现时间日期判断且不出现错误对话框(如月份是2的话,天数调整就不能大于28天这个范围)。
    3.此功能要在一个软件中实现定时提醒功能。不想别的控件代替。

#18


可能我不能理解,但我真的不知道 szkingrose(szkingrose)要达到什么目的

#19


等我做什么???
如果要我选择的话..我宁愿用第三方控件..
因为写一个VCL是很烦的..而我又不想太烦.. 

-_-

你实现的可能就像WIN自带的那个时钟一样,无非就加入一个提醒的功能而已..
ABC的控件或TMS或..RXLIB2.75里面就有了..如果你想知道怎么实现的话..
你可以看它的VCL源码..没必要为这玩意再重写一个..呵呵..因为偶懒...
*^_^*

________________________
我正学C++呢..最近闲得要命

#20


怎么才出来一个呢?其他的三个怎么不见了。

hansion3406(阿木㊣拖鞋男) ,我想问问你,这个问题你是否知道?

http://expert.csdn.net/Expert/topic/1833/1833240.xml?temp=.2793543

上面是我前段时间贴的一个网上没有人贴过的东西。

如果我今天将此贴的答案有很简单的代码写出来,会不会又中了你们的笑话?

如果你不知道,请你不要再发表反对的言论,因为我不想对已知道的人再贴出此贴的答案。

我想不知道的网友还是想知道答案的。

#21


放两个然后把他们的相加不就ok了
strtodatetime(datetostr(dtp.date)+''+timetostr(dtp.time))

#22


放两个谁都知道,关键在于用一个怎样可以实现?
我放贴的原因不是在于我解决不了,而是

#23


好啊好啊..我不知道你要做什么..

#24


呵呵..如果以前有什么得罪之处..呵呵..敬请原谅..
SORRY..

-_-

#25


我想知道如果我在公布答案后,会有多少人知道了而不说?
风凉话我听多了,我不想再听风凉话了。
前面点名回答的四个在我的上贴中说的话让我感觉不爽,
所以先让他们看看,结果只有一位回贴了。其实三个可能没看到,也可能看到了
没有出声。如果此贴的回贴超过50(不包括我自己的回贴),我就自己贴出答案。
还是谢谢参与的各位,结果现在还是没有正确的。

#26


楼主,别卖了!贴出来看看

#27


贴子我看了,那种说风凉话的毕竟是少数的人。
在这,大部分都是好同志!!

#28


偶倒,快点到50个吧.搂主也是,较什么真啊?搞到最后大家都不好....

#29


人家阿木也已经道歉了....

#30


谢谢参与的各位,结果现在还是没有正确的。

——————————————————————————

……

回复人: walterwl(弱智浩二) ( ) 信誉:105  2003-07-16 16:58:00  得分:0 
 
 
  初始化时:
  DateTimePicker1.Format:=' MM dd, yyyy,HH : mm';
  
 
Top 
 
 回复人: myling(阿德) ( ) 信誉:101  2003-07-16 17:00:00  得分:0 
 
 
procedure TForm1.Button1Click(Sender: TObject);
begin
DateTimePicker1.Format:=FormatDateTime('yy-mm-dd hh:mm:ss',DateTimePicker1.Date);
end;


这是什么?不对吗?不是你要的吗? 
 

#31


算了吧!
搂住
大家都是搞代码的,也算是同志.

没必要伤了身体,用不着动气啊!

我支持你,因为想我这仲菜鸟很多,有些技巧对我们的思路启发很大.

#32


这还不简单,大家都来up

#33


up

#34


楼上的说的对啊   能实现功能就行了呗!

#35


哈,我倒是真的开始好奇了,我等着看楼主的高见 :)

楼主的那个贴子我看了

这个我也早知道了,帮助上就有,我觉得其他人应该也知道吧?

当时我是一个一个看的,我想这种东西没必要等人家告诉吧?学习不就是这样吗?

楼主的无私精神值得学习

但是我看那几个兄弟也没说什么呀?都是在开玩笑呀

别往心里去

#36


程序例子如下:
http://newhua.com/showatt.asp?filename=20030717090230_51$Project1.exe.att&pt=&count=0&GRSN=5942194&sname=&sfname=
如果没有达到这个程序中要相同功能(也就是日期,时间能调动),就不算正确。

#37


在Timer1: TTimer;的事件中,
Form1.Label1.Caption := FormatDateTime('yyyy年m月d日  hh:nn', Now);

我是从大富翁论坛里给链接过来的,不知道楼主发此贴的目的何在,也懒得去知道。后面的回复贴子没怎么去看,只出于学习与交流的初衷,把我自己知道的东西发表一下,不对请指正!

#38




procedure TForm1.DateTimePicker1Change(Sender: TObject);
begin
DateTimePicker1.Format:=FormatDateTime('yy-mm-dd hh:mm:ss',DateTimePicker1.Date);
end;

#39


是不是这个?


非要全写出来吗?


受不了

#40


DateTimePicker1.DateMode := dmUpDown;
DateTimePicker1.Kind := dtkTime;
的时候用
DateTimePicker1.Format:='yyyy-mm-dd hh:mm:ss';
可以实现的啊,不知道为什么楼主说不行.

#41


有点恼了

就算楼主你知道些什么,也不用这个样呀!

什么东西!


算了,理你干什么? 干活去

#42


哈哈,好笑。

哈哈,有趣。

The heroes of Might and Magic

我最喜欢。

我写计划书去了,懒得管……

#43


楼主有点愚弄人了!!

#44


一个神经病,
DateTimePicker1.Format:='yyyy-mm-dd hh:mm:ss';这是第一个问题的解决;
要做判断你在onchange里加入代码判断就是.
如果是与数据库相关的话,你不知道写stored procedure 和trigger啊
又没有积分的,滚

#45


呵呵,有意思

#46


如果谁需要例子,留下EMail。

#47


我看看

chijingde@163.com

#48


真的好的话,我向您学习

#49


to me
shiheng119@163.com

#50


walter_wl@163.com

 兄弟们全是163的啊..

#1


??怎么指定人回答?

#2


不,知道的就解答,但我最想知道上面几个人是知道了不说还是不知道?欢迎大家发言。

#3


用个EDIT显示DateTimePicker,日期和时间

点EDIT触发DateTimePicker,出来后EDIT.text:=datetimetostr(DateTimePicker.datetime);

#4


看来我说得不太清楚,不要用到别的控件或是第三方控制,简单的一个DateTimePicker要实现这个功能。

#5


简单的一个DateTimePicker要实现这个功能。
我的知识水平只能说不行...

#6


同意 英雄无敌 
             死亡阴影
             末日之刃

#7


yy:MM:dd:hh:mm:ss我的电脑上好象行的,不过它的时间要另外赋值。
比如在onchange事件里加上
datetimepicker1.time:=now();

#8


我记得好像可以一起显示的,不过好像要设置一下格式的。

#9


FormatDateTime('yy-mm-dd hh:mm:ss',DateTimePicker1.Date)


为什么要指名回答?

#10


FormatDateTime('yy-mm-dd hh:mm:ss',DateTimePicker1.Date)


另外:
-----------------------------————————————————
无知而又狂妄的谢绝。

……

欢迎下列人士解答:
 
   intraweb(★一天到晚灌水的鱼★) 

   microjuz(天才弟弟) 

   hansion3406(阿木㊣拖鞋男)

   richie_cn(追风无影剑)


  szkingrose(szkingrose) ( ) 信誉:100  2003-07-16 15:33:00  得分:0 
  
 
  不,知道的就解答,但我最想知道上面几个人是知道了不说还是不知道?

——————————————————————————————————————

这是什么意思?

  
 

#11


procedure TForm1.Button1Click(Sender: TObject);
begin
DateTimePicker1.Format:=FormatDateTime('yy-mm-dd hh:mm:ss',DateTimePicker1.Date);
end;




另外:
-----------------------------————————————————
无知而又狂妄的谢绝。

……

欢迎下列人士解答:
 
   intraweb(★一天到晚灌水的鱼★) 

   microjuz(天才弟弟) 

   hansion3406(阿木㊣拖鞋男)

   richie_cn(追风无影剑)


  szkingrose(szkingrose) ( ) 信誉:100  2003-07-16 15:33:00  得分:0 
  
 
  不,知道的就解答,但我最想知道上面几个人是知道了不说还是不知道?

——————————————————————————————————————

这是什么意思?

  
 

#12


初始化时:
  DateTimePicker1.Format:=' MM dd, yyyy,HH : mm';

#13


procedure TForm1.Button1Click(Sender: TObject);
begin
DateTimePicker1.Format:=FormatDateTime('yy-mm-dd hh:mm:ss',DateTimePicker1.Date);
end;




另外:
-----------------------------————————————————
无知而又狂妄的谢绝。

……

欢迎下列人士解答:
 
   intraweb(★一天到晚灌水的鱼★) 

   microjuz(天才弟弟) 

   hansion3406(阿木㊣拖鞋男)

   richie_cn(追风无影剑)


  szkingrose(szkingrose) ( ) 信誉:100  2003-07-16 15:33:00  得分:0 
  
 
  不,知道的就解答,但我最想知道上面几个人是知道了不说还是不知道?

——————————————————————————————————————

这是什么意思?

  
 

#14


*csdn!

我提交老是出错!

出了三次以后

竟然说我提交超过3次!  晕!一直到 walterwl(弱智浩二) 提交了,我才能提交!

气死我了!!!

#15


*csdn!

我提交老是出错!

出了三次以后

竟然说我提交超过3次!  晕!一直到 walterwl(弱智浩二) 提交了,我才能提交!

气死我了!!!

#16


可能他说的那几个牛人没回答他以前的或前面的问题吧。


所以说,做名人也是不容易地……

#17


谢谢各位的回复。 
 
    我可以等,等到这四个人出来为止。其实我想实现的功能是这样:
    1.在一个DateTimePicker中,日期时间全部显示出来。
    2.在设置DateTimePicker的DateMode=dmUpDown后,要能自动实现时间日期判断且不出现错误对话框(如月份是2的话,天数调整就不能大于28天这个范围)。
    3.此功能要在一个软件中实现定时提醒功能。不想别的控件代替。

#18


可能我不能理解,但我真的不知道 szkingrose(szkingrose)要达到什么目的

#19


等我做什么???
如果要我选择的话..我宁愿用第三方控件..
因为写一个VCL是很烦的..而我又不想太烦.. 

-_-

你实现的可能就像WIN自带的那个时钟一样,无非就加入一个提醒的功能而已..
ABC的控件或TMS或..RXLIB2.75里面就有了..如果你想知道怎么实现的话..
你可以看它的VCL源码..没必要为这玩意再重写一个..呵呵..因为偶懒...
*^_^*

________________________
我正学C++呢..最近闲得要命

#20


怎么才出来一个呢?其他的三个怎么不见了。

hansion3406(阿木㊣拖鞋男) ,我想问问你,这个问题你是否知道?

http://expert.csdn.net/Expert/topic/1833/1833240.xml?temp=.2793543

上面是我前段时间贴的一个网上没有人贴过的东西。

如果我今天将此贴的答案有很简单的代码写出来,会不会又中了你们的笑话?

如果你不知道,请你不要再发表反对的言论,因为我不想对已知道的人再贴出此贴的答案。

我想不知道的网友还是想知道答案的。

#21


放两个然后把他们的相加不就ok了
strtodatetime(datetostr(dtp.date)+''+timetostr(dtp.time))

#22


放两个谁都知道,关键在于用一个怎样可以实现?
我放贴的原因不是在于我解决不了,而是

#23


好啊好啊..我不知道你要做什么..

#24


呵呵..如果以前有什么得罪之处..呵呵..敬请原谅..
SORRY..

-_-

#25


我想知道如果我在公布答案后,会有多少人知道了而不说?
风凉话我听多了,我不想再听风凉话了。
前面点名回答的四个在我的上贴中说的话让我感觉不爽,
所以先让他们看看,结果只有一位回贴了。其实三个可能没看到,也可能看到了
没有出声。如果此贴的回贴超过50(不包括我自己的回贴),我就自己贴出答案。
还是谢谢参与的各位,结果现在还是没有正确的。

#26


楼主,别卖了!贴出来看看

#27


贴子我看了,那种说风凉话的毕竟是少数的人。
在这,大部分都是好同志!!

#28


偶倒,快点到50个吧.搂主也是,较什么真啊?搞到最后大家都不好....

#29


人家阿木也已经道歉了....

#30


谢谢参与的各位,结果现在还是没有正确的。

——————————————————————————

……

回复人: walterwl(弱智浩二) ( ) 信誉:105  2003-07-16 16:58:00  得分:0 
 
 
  初始化时:
  DateTimePicker1.Format:=' MM dd, yyyy,HH : mm';
  
 
Top 
 
 回复人: myling(阿德) ( ) 信誉:101  2003-07-16 17:00:00  得分:0 
 
 
procedure TForm1.Button1Click(Sender: TObject);
begin
DateTimePicker1.Format:=FormatDateTime('yy-mm-dd hh:mm:ss',DateTimePicker1.Date);
end;


这是什么?不对吗?不是你要的吗? 
 

#31


算了吧!
搂住
大家都是搞代码的,也算是同志.

没必要伤了身体,用不着动气啊!

我支持你,因为想我这仲菜鸟很多,有些技巧对我们的思路启发很大.

#32


这还不简单,大家都来up

#33


up

#34


楼上的说的对啊   能实现功能就行了呗!

#35


哈,我倒是真的开始好奇了,我等着看楼主的高见 :)

楼主的那个贴子我看了

这个我也早知道了,帮助上就有,我觉得其他人应该也知道吧?

当时我是一个一个看的,我想这种东西没必要等人家告诉吧?学习不就是这样吗?

楼主的无私精神值得学习

但是我看那几个兄弟也没说什么呀?都是在开玩笑呀

别往心里去

#36


程序例子如下:
http://newhua.com/showatt.asp?filename=20030717090230_51$Project1.exe.att&pt=&count=0&GRSN=5942194&sname=&sfname=
如果没有达到这个程序中要相同功能(也就是日期,时间能调动),就不算正确。

#37


在Timer1: TTimer;的事件中,
Form1.Label1.Caption := FormatDateTime('yyyy年m月d日  hh:nn', Now);

我是从大富翁论坛里给链接过来的,不知道楼主发此贴的目的何在,也懒得去知道。后面的回复贴子没怎么去看,只出于学习与交流的初衷,把我自己知道的东西发表一下,不对请指正!

#38




procedure TForm1.DateTimePicker1Change(Sender: TObject);
begin
DateTimePicker1.Format:=FormatDateTime('yy-mm-dd hh:mm:ss',DateTimePicker1.Date);
end;

#39


是不是这个?


非要全写出来吗?


受不了

#40


DateTimePicker1.DateMode := dmUpDown;
DateTimePicker1.Kind := dtkTime;
的时候用
DateTimePicker1.Format:='yyyy-mm-dd hh:mm:ss';
可以实现的啊,不知道为什么楼主说不行.

#41


有点恼了

就算楼主你知道些什么,也不用这个样呀!

什么东西!


算了,理你干什么? 干活去

#42


哈哈,好笑。

哈哈,有趣。

The heroes of Might and Magic

我最喜欢。

我写计划书去了,懒得管……

#43


楼主有点愚弄人了!!

#44


一个神经病,
DateTimePicker1.Format:='yyyy-mm-dd hh:mm:ss';这是第一个问题的解决;
要做判断你在onchange里加入代码判断就是.
如果是与数据库相关的话,你不知道写stored procedure 和trigger啊
又没有积分的,滚

#45


呵呵,有意思

#46


如果谁需要例子,留下EMail。

#47


我看看

chijingde@163.com

#48


真的好的话,我向您学习

#49


to me
shiheng119@163.com

#50


walter_wl@163.com

 兄弟们全是163的啊..