StrToDatatime('2002/03/07 13:17')

解决方案 »

  1.   

    要用日期格式才行
    StrToDatatime('2002-3-7 13:17')
      

  2.   

    var s:string;
    s:=(Format('%d-%d-%d %d:%d', [2002,3,7,13,17]));//(或s:=(Format('%d-%d-%d %d:%d:%d', [2002,3,7,13,17:50]))
    strtodatatime(s);
    你看看行不行,我觉得应该没问题吧!
      

  3.   

    这样写也行的,你可以试试
    var s:string;
    s:=(Format('%d-%d-%d %d:%d', [2002,3,7,13,17]));//(或s:=(Format('%d-%d-%d %d:%d:%d', [2002,3,7,13,17,50]))
    strtodatatime(s);
    你看看行不行,我觉得应该没问题吧!
      

  4.   

    没有strtodatatime
    有StrToDateTime
      

  5.   

    同意,如果你不清楚什么函数,只要查Delphi的帮助就好了!
      

  6.   

    确省的日期格式为"MM/DD/YY HH:MM:SS",
    所以你在调用strtodatetime之前,须按造这个格式转换,
    你可以改动shortdateformat变量的值
      

  7.   

    来晚了,同意tiantian_2001(田田)的意见。