发送LIST   +   目录后,ftp返回下面   
  用char   *收到的ftp字符串   
  drw-rw-rw-       1   user           group                       0   Jun   17   17:06   .   
  drw-rw-rw-       1   user           group                       0   Jun   17   17:06   ..   
  -rw-rw-rw-       1   user           group             261120   Sep     5     2003   AutoUpdate.exe   
  -rw-rw-rw-       1   user           group                 1805   Nov     7     2002

没有时和分,怎么修改命令,获得时和分?我用函数发送给服务器的是send(hSock,str,str.GetLength(),0);  str="LIST+回车",请问我发送的字符串要怎么写才能获得时和分的时间?

解决方案 »

  1.   

    // 这个是linux或者unix操作系统的特性,超过1年的文件不会显示时间
    // 在linux下,获取具体时间用 "ls -l --full-time"
      

  2.   

    你好,我现在要用ftp客户端能够获得linux,unix的完整时间怎么办
    send(hSock,str,str.GetLength(),0);  str="ls -l --full-time";这样行不行?
      

  3.   


    ls -l --full-time     也不能获得完全的时间啊
      

  4.   

    用ftp扩展命令MDTM filename,来获取时间,只要ftp的Server支持就会返回年月日时分秒的格式