S sy0116 Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-30 #1 我用<br>edit1.Text:=DateTimeToStr(GetTime);<br>来获取当前时间,但显示的结果却是:<br>1899-12-30 下午 12:10:42<br>年份怎么变成1899-12-30了呢?我的电脑设置明明是2006-7-30啊。
我用<br>edit1.Text:=DateTimeToStr(GetTime);<br>来获取当前时间,但显示的结果却是:<br>1899-12-30 下午 12:10:42<br>年份怎么变成1899-12-30了呢?我的电脑设置明明是2006-7-30啊。
G gxw Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-30 #2 edit1.text:=formatdatetime('yyyy-mm-dd hh:mm:ss',now);
S sbzldlb Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-30 #3 edit1.Text:=DateTimeToStr(NOw);
T tonmy Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-30 #5 GetTime取得的只是时间吧,没有日期,日期为0时,就是1899-12-30,你试试DateTimeToStr(0)就知道;<br>用Now或者Date+Time