Changeset 23819 for trunk/psModules/src/concepts/pmConceptsStandard.c
- Timestamp:
- Apr 11, 2009, 7:40:38 AM (17 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/concepts/pmConceptsStandard.c (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/concepts/pmConceptsStandard.c
r23626 r23819 36 36 // Format type for time 37 37 typedef enum { 38 TIME_FORMAT_ISO, // Date stored ISO (YYYY-MM-DD)39 TIME_FORMAT_BACKWARDS, // Date stored backwards (DD-MM-YYYY)40 TIME_FORMAT_USA, // Date stored in USA order (MM-DD-YYYY)41 TIME_FORMAT_JD,// Date stored as JD42 TIME_FORMAT_MJD,// Date stored as MJD38 TIME_FORMAT_YYYYMMDD, // Date stored in YYYY-MM-DD order (ISO-standard) 39 TIME_FORMAT_DDMMYYYY, // Date stored in DD-MM-YYYY order 40 TIME_FORMAT_MMDDYYYY, // Date stored in MM-DD-YYYY order 41 TIME_FORMAT_JD, // Date stored as JD 42 TIME_FORMAT_MJD, // Date stored as MJD 43 43 } conceptTimeFormatType; 44 44 … … 651 651 { 652 652 conceptTimeFormat time; // Time format, to return 653 time.format = TIME_FORMAT_ ISO;653 time.format = TIME_FORMAT_YYYYMMDD; 654 654 time.separate = false; 655 655 time.pre2000 = false; … … 665 665 if (strcasecmp(format, "SEPARATE") == 0) { 666 666 time.separate = true; 667 } else if (strcasecmp(format, "YYYYMMDD") == 0) { 668 time.format = TIME_FORMAT_YYYYMMDD; 669 } else if (strcasecmp(format, "MMDDYYYY") == 0) { 670 time.format = TIME_FORMAT_MMDDYYYY; 671 } else if (strcasecmp(format, "DDMMYYYY") == 0) { 672 time.format = TIME_FORMAT_DDMMYYYY; 673 } else if (strcasecmp(format, "ISO") == 0) { 674 time.format = TIME_FORMAT_YYYYMMDD; 675 } else if (strcasecmp(format, "YEAR.FIRST") == 0) { 676 time.format = TIME_FORMAT_YYYYMMDD; 667 677 } else if (strcasecmp(format, "USA") == 0) { 668 time.format = TIME_FORMAT_ USA;678 time.format = TIME_FORMAT_MMDDYYYY; 669 679 } else if (strcasecmp(format, "BACKWARDS") == 0) { 670 time.format = TIME_FORMAT_ BACKWARDS;680 time.format = TIME_FORMAT_DDMMYYYY; 671 681 } else if (strcasecmp(format, "PRE2000") == 0) { 672 682 time.pre2000 = true; … … 824 834 } 825 835 switch (timeFormat.format) { 826 case TIME_FORMAT_ BACKWARDS: {836 case TIME_FORMAT_DDMMYYYY: { 827 837 // Need to switch days and years 828 838 int temp = day; … … 831 841 break; 832 842 } 833 case TIME_FORMAT_ USA: {843 case TIME_FORMAT_MMDDYYYY: { 834 844 // Need to switch everything around.... Yanks! 835 845 int temp = day; … … 901 911 break; 902 912 } 903 case TIME_FORMAT_ ISO: {904 // It's ISO913 case TIME_FORMAT_YYYYMMDD: { 914 // this is ISO-standard 905 915 time = psTimeFromISO(timeString, timeSys); 906 916 break; … … 1258 1268 1259 1269 switch (timeFormat.format) { 1260 case TIME_FORMAT_ BACKWARDS: {1270 case TIME_FORMAT_DDMMYYYY: { 1261 1271 int day, month, year; 1262 1272 psTrace ("psModules.concepts", 5, "ISO time has year first, convert to DD-MM-YYYY"); … … 1266 1276 break; 1267 1277 } 1268 case TIME_FORMAT_ USA: {1278 case TIME_FORMAT_MMDDYYYY: { 1269 1279 int day, month, year; 1270 1280 psTrace ("psModules.concepts", 5, "ISO time has year first, convert to MM-DD-YYYY");
Note:
See TracChangeset
for help on using the changeset viewer.
