Lines Matching refs:Date

46 static int ADM_Decode_Date(char *String, dp_set_date_time_t *Date);
192 ADM_Decode_Date(char *String, dp_set_date_time_t *Date)
200 Date->month = DP_SET_DATE_TIME_IGNORE_FIELD;
201 Date->day = DP_SET_DATE_TIME_IGNORE_FIELD;
202 Date->hour = ADM_twodigits(&String[0]);
203 Date->minute = ADM_twodigits(&String[2]);
204 Date->second = DP_SET_DATE_TIME_IGNORE_FIELD;
205 Date->year = DP_SET_DATE_TIME_IGNORE_FIELD;
206 if (((int)Date->hour < 0) || (Date->hour > 23))
208 if (((int)Date->minute < 0) || (Date->minute > 59))
214 Date->month = DP_SET_DATE_TIME_IGNORE_FIELD;
215 Date->day = DP_SET_DATE_TIME_IGNORE_FIELD;
216 Date->hour = ADM_twodigits(&String[0]);
217 Date->minute = ADM_twodigits(&String[2]);
218 Date->second = ADM_twodigits(&String[5]);
219 Date->year = DP_SET_DATE_TIME_IGNORE_FIELD;
220 if (((int)Date->hour < 0) || (Date->hour > 23))
222 if (((int)Date->minute < 0) || (Date->minute > 59))
224 if (((int)Date->second < 0) || (Date->second > 59))
230 Date->month = ADM_twodigits(&String[0]);
231 Date->day = ADM_twodigits(&String[2]);
232 Date->hour = ADM_twodigits(&String[4]);
233 Date->minute = ADM_twodigits(&String[6]);
234 Date->second = DP_SET_DATE_TIME_IGNORE_FIELD;
235 Date->year = DP_SET_DATE_TIME_IGNORE_FIELD;
236 if ((Date->month < 1) || (Date->month > 12))
238 if ((Date->day < 1) || (Date->day > 31))
240 if (((int)Date->hour < 0) || (Date->hour > 23))
242 if (((int)Date->minute < 0) || (Date->minute > 59))
248 Date->month = ADM_twodigits(&String[0]);
249 Date->day = ADM_twodigits(&String[2]);
250 Date->hour = ADM_twodigits(&String[4]);
251 Date->minute = ADM_twodigits(&String[6]);
252 Date->second = ADM_twodigits(&String[9]);
253 Date->year = DP_SET_DATE_TIME_IGNORE_FIELD;
254 if ((Date->month < 1) || (Date->month > 12))
256 if ((Date->day < 1) || (Date->day > 31))
258 if (((int)Date->hour < 0) || (Date->hour > 23))
260 if (((int)Date->minute < 0) || (Date->minute > 59))
262 if (((int)Date->second < 0) || (Date->second > 59))
268 Date->month = ADM_twodigits(&String[0]);
269 Date->day = ADM_twodigits(&String[2]);
270 Date->hour = ADM_twodigits(&String[4]);
271 Date->minute = ADM_twodigits(&String[6]);
272 Date->second = DP_SET_DATE_TIME_IGNORE_FIELD;
275 Date->year = localDate + 1900;
277 Date->year = localDate + 2000;
279 if ((Date->month < 1) || (Date->month > 12))
281 if ((Date->day < 1) || (Date->day > 31))
283 if (((int)Date->hour < 0) || (Date->hour > 23))
285 if (((int)Date->minute < 0) || (Date->minute > 59))
287 if ((Date->year < 1970) || (Date->year > 2038))
293 Date->month = ADM_twodigits(&String[0]);
294 Date->day = ADM_twodigits(&String[2]);
295 Date->hour = ADM_twodigits(&String[4]);
296 Date->minute = ADM_twodigits(&String[6]);
297 Date->second = ADM_twodigits(&String[11]);
300 Date->year = localDate + 1900;
302 Date->year = localDate + 2000;
304 if ((Date->month < 1) || (Date->month > 12))
306 if ((Date->day < 1) || (Date->day > 31))
308 if (((int)Date->hour < 0) || (Date->hour > 23))
310 if (((int)Date->minute < 0) || (Date->minute > 59))
312 if ((Date->year < 1970) || (Date->year > 2038))
314 if (((int)Date->second < 0) || (Date->second > 59))
320 Date->month = ADM_twodigits(&String[0]);
321 Date->day = ADM_twodigits(&String[2]);
322 Date->hour = ADM_twodigits(&String[4]);
323 Date->minute = ADM_twodigits(&String[6]);
324 Date->second = DP_SET_DATE_TIME_IGNORE_FIELD;
325 Date->year = (ADM_twodigits(&String[8]) * 100) +
327 if ((Date->month < 1) || (Date->month > 12))
329 if ((Date->day < 1) || (Date->day > 31))
331 if (((int)Date->hour < 0) || (Date->hour > 23))
333 if (((int)Date->minute < 0) || (Date->minute > 59))
335 if ((Date->year < 1970) || (Date->year > 2038))
341 Date->month = ADM_twodigits(&String[0]);
342 Date->day = ADM_twodigits(&String[2]);
343 Date->hour = ADM_twodigits(&String[4]);
344 Date->minute = ADM_twodigits(&String[6]);
345 Date->second = ADM_twodigits(&String[13]);
346 Date->year = (ADM_twodigits(&String[8]) * 100) +
348 if ((Date->month < 1) || (Date->month > 12))
350 if ((Date->day < 1) || (Date->day > 31))
352 if (((int)Date->hour < 0) || (Date->hour > 23))
354 if (((int)Date->minute < 0) || (Date->minute > 59))
356 if ((Date->year < 1970) || (Date->year > 2038))
358 if (((int)Date->second < 0) || (Date->second > 59))