积累系统性知识
积聚技术精华
  首页    个人中心    撰写积文    建立课题    订立目标    整理积文    管理课题    管理目标    技能Get    代码积累 
显示完整代码
函数名: GetTimeDouble代码语言: C/C++何种处理: 字符串
代码使用场合: 把时间转换成double
代码使用前提条件(所依赖的类库,操作系统环境,软件支撑环境等):
自用TAG: string
   
double GetTimeDouble(int year,int month,int day,int hour,int minute,int second)
{
  struct tm time_dat;
  memset(&time_dat,0,sizeof(struct tm));
  time_dat.tm_year=year-1900;
  time_dat.tm_mon=month-1;
  time_dat.tm_mday=day;
  time_dat.tm_hour=hour;
  time_dat.tm_min=minute;
  time_dat.tm_sec=second;

  /*#if false && defined(__BORLANDC__) && defined(_DOG_CLIENT)
  time_t the_time=Thread_mktime(&time_dat);
  #else*/
  time_t the_time=mktime(&time_dat);
  //#endif

  double d;
  d=the_time;
  d/=(24.0*3600.0);

  return d;
}
  code_ever(永远代码):   个人中心    课题    目标    代码积累