Changeset 184 for trunk/src/helpers/datetime.c
- Timestamp:
- Jul 5, 2002, 9:13:36 AM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/helpers/datetime.c
r123 r184 87 87 &ulTimeNow, 88 88 sizeof(ulTimeNow)); 89 return (ulTimeNow); 90 91 /* DATETIME dt; 92 ULONG ulHours, 93 ulDaysPassed = 0; 94 95 if (G_ulDateScalarFirstCalled == 0) 96 { 97 // first call: 98 G_ulDateScalarFirstCalled = dtDate2Scalar(dt.year, 99 dt.month, 100 dt.day); 101 } 102 else 103 { 104 // not first call: 105 ULONG ulDateScalarNow = dtDate2Scalar(dt.year, 106 dt.month, 107 dt.day); 108 ulDaysPassed = (ulDateScalarNow - G_ulDateScalarFirstCalled); 109 _Pmpf((__FUNCTION__ ": days passed = %d", ulDaysPassed)); 110 } 111 112 DosGetDateTime(&dt); 113 ulHours = dt.hours; // this is UCHAR in DATETIME 114 // get the hours; for every day passed, add 24 hours... 115 ulHours += (24 * ulDaysPassed); 116 // 0 if we're still on the first date 117 118 return (10*(dt.hundredths + 100*(dt.seconds + 60*(dt.minutes + 60*(ulHours))))); */ 89 return ulTimeNow; 119 90 } 120 91 … … 150 121 FTIME* pftime) // in: time 151 122 { 152 return (sprintf(pszTimeStamp,153 154 155 156 157 158 159 pftime->twosecs * 2));123 return sprintf(pszTimeStamp, 124 pcszFormatTimestamp, 125 pfdate->year + 1980, 126 pfdate->month, 127 pfdate->day, 128 pftime->hours, 129 pftime->minutes, 130 pftime->twosecs * 2); 160 131 } 161 132 … … 173 144 DATETIME* pdt) 174 145 { 175 return (sprintf(pszTimeStamp,176 177 178 179 180 181 182 pdt->seconds));146 return sprintf(pszTimeStamp, 147 pcszFormatTimestamp, 148 pdt->year, 149 pdt->month, 150 pdt->day, 151 pdt->hours, 152 pdt->minutes, 153 pdt->seconds); 183 154 } 184 155 … … 372 343 if (day == 29) 373 344 if (dtIsLeapYear(year)) 374 return (TRUE);345 return TRUE; 375 346 } 376 347 } 377 348 378 return (FALSE);379 } 380 349 return FALSE; 350 } 351
Note:
See TracChangeset
for help on using the changeset viewer.