Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Pavel Titov 29.03.2004 11:35 / 29.03.2004 11:35
--- date.C.old Mon Mar 29 11:30:54 2004 +++ date.C Mon Mar 29 11:28:03 2004 @@ -90,6 +90,10 @@ const char* min=lsplit(&cur, ':'); const char* sec=cur; + char sec_new[3]; + strncpy(sec_new, cur, 2); + sec_new[2] = 0; + tm tmIn; memset(&tmIn, 0, sizeof(tmIn)); tmIn.tm_isdst=-1; if(!month) @@ -109,7 +113,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; }