home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / EFFO / forum23.lzh / f23b / SOFTWARE / PDRAW / time.c < prev    next >
Text File  |  1992-01-15  |  620b  |  36 lines

  1. /*#include <time.h>*/
  2. #include <sys/types.h>
  3. #ifndef OSK
  4. #include <sys/timeb.h>
  5. #endif
  6. #include "header.h"
  7.  
  8. /* get the local time */
  9. get_localtime(newtime)
  10. char newtime[];
  11. {
  12. #ifndef  OSK
  13.    char      *ctime();
  14.    time_t    time();
  15.  
  16.    int       i;
  17.    time_t    timeofday;
  18.    char      *loctime;
  19.  
  20.    /* get the local time */
  21.    timeofday = time((time_t*)0);
  22.    loctime   = ctime(&timeofday);
  23.  
  24.    /* loctime has a '\n' in it, so delete that character */
  25.    i=0;
  26.    while ((loctime[i] != '\n') && (i<MAXCHAR)) {
  27.       newtime[i] = loctime[i];
  28.       i++;
  29.    }
  30.    newtime[i] = '\0';
  31. #else
  32.    newtime = "12.1.1992";
  33. #endif
  34. }
  35.  
  36.