Привет всем...Я вот пользуюсь для получения системного времени в Билдер с++ такой функцией AnsiString SystemTime() { time_t rawtime; struct tm * timeinfo; AnsiString st_time="",res_ult=""; time ( &rawtime ); timeinfo = localtime ( &rawtime ); st_time= (AnsiString)asctime (timeinfo); int i; for (i=1;i<st_time.Length();i++) res_ult=res_ult+st_time; return res_ult; } и она выдает результат строкой : Thu Feb 21 23:10:28 2008 Но мне надо чтоб ответ был исключительно в числах тоесть чтоб месяц и день были числами,таким образом легко преобразовать всю дату в сплошное число! В Линухе время задается сплошным числом равным количеством секунд от создания Юникс...но в Винде как подобное осуществить я не знаю...помогите плыз.
Code: The GetSystemTime function retrieves the current system date and time. The system time is expressed in Coordinated Universal Time (UTC). VOID GetSystemTime( LPSYSTEMTIME lpSystemTime // address of system time structure ); Parameters lpSystemTime Points to a SYSTEMTIME structure to receive the current system date and time. Return Values This function does not return a value. See Also GetLocalTime, GetSystemTimeAdjustment, SetSystemTime, SYSTEMTIME