Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Pavel Titov 29.03.2004 15:21
--- date.C.old Mon Mar 29 11:30:54 2004 +++ date.C Mon Mar 29 15:16:31 2004 @@ -90,6 +90,11 @@ const char* min=lsplit(&cur, ':'); const char* sec=cur; + char sec_new[3]; + if(cur != 0) + strncpy(sec_new, cur, 2); + sec_new[2] = 0; + tm tmIn; memset(&tmIn, 0, sizeof(tmIn)); tmIn.tm_isdst=-1; if(!month) @@ -109,7 +114,7 @@ date_part_set: tmIn.tm_hour=hour?pa_atoi(hour):0; tmIn.tm_min=min?pa_atoi(min):0; - tmIn.tm_sec=sec?pa_atoi(sec):0; + tmIn.tm_sec=sec?pa_atoi(sec_new):0; return tmIn; }