Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
#include <ctime>
time_t tt = time(0);
struct tm* tmval = localtime(&tt);
std::string getActualTime()
{
time_t rawtime;
struct tm * timeinfo;
time ( &rawtime );
timeinfo = localtime ( &rawtime );
char * time_cstr = asctime(timeinfo);
time_cstr[strlen(time_cstr)-1] = '\0';
return (std::string)time_cstr;
}
Sehr lustige Anweisung.. --Code:time_cstr[strlen(time_cstr)-1] = '\0';
Naja, viel mehr gibt's da eigentlich nicht mehr zu sagen. Hast du dir mal die Beschreibung der tm-Struktur angeschaut? Dann solltest du eigentlich wissen, wie du an die einzelnen Daten kommst:Was muss ich konkret machen, um eine Variable mit dem Tag, eine mit dem Monat und eine mit dem Jahr zu belegen?
#include <ctime>
time_t tt = time(0);
struct tm* tmval = localtime(&tt);
int year = tmval->tm_year + 1900;
int mon = tmval->tm_mon + 1;
int day = tmval->tm_mday;
Mache ich nicht. Dieses letzte Zeichen ist "\n", daher verhindere ich nur die neue Zeile.Aber warum schneidest du von der Jahreszahl die letzte Ziffer ab?
Ah, das hatte ich übersehen...Mache ich nicht. Dieses letzte Zeichen ist "\n", daher verhindere ich nur die neue Zeile.
Naja, viel mehr gibt's da eigentlich nicht mehr zu sagen. Hast du dir mal die Beschreibung der tm-Struktur angeschaut? Dann solltest du eigentlich wissen, wie du an die einzelnen Daten kommst: