#include "etime.h"
#include "logger.h"

estr date()
{
  time_t tloc;
  time(&tloc);

#ifndef _WIN32
  char tmpsz[26];
  ctime_r(&tloc,tmpsz);
  tmpsz[24]=0x00;
  return(tmpsz);
#else
  ldie("not implemented");
  return(estr());
#endif
}

time_t unixtime()
{
  time_t tloc;
  time(&tloc);
  return(tloc);
}

estr utime2date(time_t utime)
{
#ifndef _WIN32
  char tmpsz[26];
  ctime_r(&utime,tmpsz);
  tmpsz[24]=0x00;
  return(tmpsz);
#else
//  ldie("not implemented");
  return(estr());
#endif
}
