delphi函数问题(50分)

  • 主题发起人 主题发起人 lpj301
  • 开始时间 开始时间
L

lpj301

Unregistered / Unconfirmed
GUEST, unregistred user!
s:=formatdatetime('&quot;the datetime is on&quot; dd,mm,yy,&quot;at&quot;hh:nn am/pm',strtodatetime('07/17/06 16:29pm'));<br>我运行formatdatetime这个函数出现以下错误:<br>'07/17/06 16:29pm' is not a valid date and time<br>高手们指导一下<br>什么是valid date and time?
 
'07/17/06 16:29pm' 这不是一个有效的日期<br>既然是16:29何必还要pm?搞不懂
 
同意楼上说的
 
改成如下:<br> &nbsp;DateSeparator := '/'<br> &nbsp;ShortDateFormat:='mm/dd/yyyy';<br> &nbsp;s:=formatdatetime('&quot;the datetime is on&quot; dd,mm,yy,&quot;at&quot;hh:nn am/pm',strtodatetime('07/17/06 16:29'));
 
你检测系统的日期格式。通常是yy-mm-dd.<br>你修改成下面的语句应该可以通过。<br> s:=formatdatetime('&quot;the datetime is on&quot; dd,mm,yy,&quot;at&quot;hh:nn am/pm',strtodatetime('06-07-17 16:29'));
 
在你的控制面版里修改一下你的日期格式,或修改你的formatdatetime格式
 
谢谢各位!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
589
import
I
I
回复
0
查看
932
import
I
后退
顶部