新手+菜鸟,请教关于取当天日期的问题 Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiBase/html/delphi_20061220153528104.html
我想让DateTimePicker.Date的值等于当天的日期
我的写法如下:
DateTimePicker.Date:=FormatDateTime('yyyy-mm-dd',Now);
结果不对,请教高手!
这个问题不需要问高手,小弟来回答:
DateTimePicker.Date:=FormatDateTime('yyyy-mm-dd',Now);
中等号左边是日期型数据,右边是字符型数据.报错是当然的啦.改成:
DateTimePicker.Date:=Now; 就可以啦.
分都给我吧,谢谢老兄啦
哈哈 顶楼上的 ~~
呵呵,谢谢春风不语,我自己也解决了,跟你的不太一样,
DateTimePicker.DateTime:=FormatDateTime('yyyy-mm-dd',Now);放出来给大家看一下,
不过分我照给就是了,呵呵
谢谢了
var
strTime: string;
strTime := FormatDatetime('yyyy-mm-dd hh:nn:ss', now);
'yyyy-mm-dd hh:nn:ss'对应 年-月-日 小时:分:秒
小便宜
你用什么方法啊,贴上来看看
procedure TForm1.Button1Click(Sender: TObject);
begin
DateTimePicker1.DateTime:=strtodatetime(FormatDateTime('yyyy-mm-dd hh:nn:ss',now));
showmessage(datetimetostr(DateTimePicker1.DateTime));
end;
楼上让人无语
晕死!
DateTimePicker.Date :=Date //只取日期
DateTimePicker.Date :=Date; //只取日期
DateTimePicker.DateTime :=now; //时间
呵呵,真可笑