datum
-
wie kann man das datum und die uhrzeit in ein array speicher???
habe scho ein paar sachen gesehen, welche mir aber alle zu kompliziert und unverständlich waren...hatt irgentjemand dazu eine idee????
Büddde..
-
habe schon sowas wie:
time_t time(time_t timer)
gefunden aber wie geht dass?
-
so hat es mir Tante Google verraten
und so hab ich es als Routine in einer eigenen Bibliothek.
Warum das Rad immer wieder neu erfinden.
Warum Heu mampfen, wenns frisches Gras gibt ?
#include <time.h>
#include <stdio.h>
void datum (char *buffer)
{
time_t curtime;
struct tm *loctime;/* Get the current time. */
curtime = time (NULL);/* Convert it to local time representation. */
loctime = localtime (&curtime);
/* Print it out in a nice format. */
strftime (buffer, 30, "%Y%m%d/%H%M%S\n", loctime);
return;
}
-
pferdefreund schrieb:
void datum (char *buffer)
strftime (buffer, 30, "%Y%m%d/%H%M%S\n", loctime);Absturzgefahr, weil Größe des Puffers unbekannt.
-
Heute ist der 01.06.2010 17:49
Nee im Ernst, nehme bitte bessere Threadtitel
So... hier ist eine Seite wo die Funktion sehr schön mit einem anschaulichen Beispiel verbildlicht wird:
time_tEDIT: Ach ja, der inkludierte Header muss natürlich
<time.h>
heißen.