首页   |   IT资讯   |   综合资讯   |   开发   |   软件   |   问答   |   网络技术   |   网络综合
更多:
当前位置:首页 » 手机数码
文章正文

关于文件时间与系统时间的比较

类型:转载   责任编辑:asp   日期:2007/03/01

    

目的:用vc写个程序来遍历一个目录下所有文件,比较文件创建时间与当前系统时间,如果创建时间已经超过七天,那就删除。现在遍历的代码已经写好,就差时间比较这一块了,请大家帮忙呀:)

推荐阅读

  • 5999也玩无线笔记本 促销加配大硬盘! [详细内容]
  • 建供应链信息化平台 IBM、联华一举三得 [详细内容]
  • 小虾米的小花招 [详细内容]
  • 超值 长焦王柯达Z7590超值套装限量开买 [详细内容]
  • 融入全球供应链 高新区应先行一步 [详细内容]
  • 精典问答集锦(一) [详细内容]
  • 133万像素 夏普数码摄像机套装便宜卖 [详细内容]
  • 网友回答:
    网友:2i3i4i

    首先用getfiletime得到文件的创建时间。  
       
      再得到系统时间,  
       
      把两个时间相减得出一个ctimespan的变量,  
       
      判断ctimespan这个变量的getdays()是否大于7,  
       
      以决定是否要删除。

    网友:darnshong

    ctime   m_tstart;  
      ctimespan   m_tlast;  
      lpfiletime   lpcreationtime;  
      getfiletime(wfd,ipcreationtime);//wfd为文件句柄  
      m_tstart=ctime::getcurrenttime();  
      ctime   m_tcreat=ctime(lpcreationtime);  
      m_tlast=m_tstart-m_tcreat;  
      m_tlast.getdays();  
      if   (   m_tlast.getdays()   >   7   ){  
      deletefile(szfile);  
      }  
     

    .
      最佳浏览:1024X768 MSIE
    ©2007 jqmk.com.cn All Rights Reserved