home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / vc98 / crt / src / timeset.c < prev    next >
C/C++ Source or Header  |  1998-06-17  |  1KB  |  43 lines

  1. /***
  2. *timeset.c - contains defaults for timezone setting
  3. *
  4. *       Copyright (c) 1985-1997, Microsoft Corporation. All rights reserved.
  5. *
  6. *Purpose:
  7. *       Contains the timezone values for default timezone.
  8. *       Also contains month and day name three letter abbreviations.
  9. *
  10. *******************************************************************************/
  11.  
  12. #include <cruntime.h>
  13. #include <stdlib.h>
  14. #include <time.h>
  15. #include <internal.h>
  16.  
  17.  
  18.  
  19. long _timezone = 8 * 3600L; /* Pacific Time Zone */
  20. int _daylight = 1;          /* Daylight Saving Time (DST) in timezone */
  21. long _dstbias = -3600L;     /* DST offset in seconds */
  22.  
  23. /* note that NT Posix's TZNAME_MAX is only 10 */
  24.  
  25. static char tzstd[64] = { "PST" };
  26. static char tzdst[64] = { "PDT" };
  27.  
  28. char *_tzname[2] = { tzstd, tzdst };
  29.  
  30.  
  31.  
  32. /*  Day names must be Three character abbreviations strung together */
  33.  
  34. const char __dnames[] = {
  35.         "SunMonTueWedThuFriSat"
  36. };
  37.  
  38. /*  Month names must be Three character abbreviations strung together */
  39.  
  40. const char __mnames[] = {
  41.         "JanFebMarAprMayJunJulAugSepOctNovDec"
  42. };
  43.