| ROOT | Date: Среда, 16-04-2008, 21:22:31 | Message # 1 |
ГреШниk
Group: .
Posts: 1366
пол: Мужчина
откуда: Запорожье
Status: Offline
| Code /* <stdlib.h> <string.h> <time.h> GetCurTime(1) возвpащает текyщее вpемя в фоpмате hh:mm:ss GetCurTime(0) возвpащает: "day of week, month, year - time[hh:mm:ss]" */ char *GetCurTime(int onlytime) { char *CurDataTime=new char[35]; *CurDataTime='\0'; char Week_Days[7][11] = { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" }; char Months[12][10] = { "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"}; char *swap=new char[4]; tm *ptm; time_t *cur_time; cur_time = new time_t; ptm = new tm; time(cur_time); ptm = localtime(cur_time);
if(!onlytime){ strcat(CurDataTime, Week_Days[ptm->tm_wday]); strcat(CurDataTime, ", "); strcat(CurDataTime,Months[ptm->tm_mon]); if (ptm->tm_mday < 10) strcat(CurDataTime,"0"); strcat(CurDataTime,", "); itoa((ptm->tm_year+1900), swap, 10); strcat(CurDataTime,swap); strcat(CurDataTime," - "); } if (ptm->tm_hour < 10) strcat(CurDataTime,"0"); itoa(ptm->tm_hour, swap, 10); strcat(CurDataTime,swap); strcat(CurDataTime, ":"); if (ptm->tm_min < 10) strcat(CurDataTime,"0"); itoa(ptm->tm_min, swap, 10); strcat(CurDataTime,swap); strcat(CurDataTime, ":"); if (ptm->tm_sec < 10) strcat(CurDataTime,"0"); itoa(ptm->tm_sec, swap, 10); strcat(CurDataTime,swap); delete[] swap; return CurDataTime; }
В мирах живу не совместимых я Приходиться бороться каждый день мне там Война пока живу я, длиться будет Воюю там с самим собою
|
| |
| |