取出一个时间的年份和月份的函数是什么呀,马上给分1

解决方案 »

  1.   

    DECODEDATETIME分解时间日期为年,月,日,时,分,秒,毫秒另外也可参考decodetime,decodedate
    详情请见DELPHI HELP
      

  2.   

    例子:
    today : TDateTime;
    year,month,day,hour,min,sec,msec:Word;
    //------------------------
    today := now;
    decodedatetime(today,year,month,day,hour,min,sec,msec);
      

  3.   

    按一下F1看一下Date()就知道了
      

  4.   

    用formatdate也可以啊
    formatdate('yyyy-mm-dd hh:nn:ss',datetime);
    格式调整随你支配
      

  5.   

    SfYear,SfMonth:word;
       fd:Tdatetime;   fd:=dtpsfdate.Date;
       SfYear:=decodedatetime(fd,year);
    我这些怎么会错呢,dtpsfdate是一个日期控件
      

  6.   

    你的参数不够 阿 
    decodedatetime(now,year,month,day,hour,min,sec,msec);
    //year的值为2003
      

  7.   

    用decodedate分析年月日,用decodetime分析十分秒。
      

  8.   

    use DateUtils;YearOf()
    MonthOf()
    function YearOf(const AValue: TDateTime): Word;
    function MonthOf(const AValue: TDateTime): Word;