std::string FileLogger::getDateTimeNow() { time_t rawtime; struct tm *timeinfo; char buffer[80]; time(&rawtime); timeinfo = localtime(&rawtime); strftime(buffer, sizeof(buffer), "%d-%m-%Y_%I-%M-%S", timeinfo); std::string dateAsString(buffer); return dateAsString; }
void printSong(const Song *pSong) { int m = pSong->duration / 60, s = pSong->duration % 60; printf( " ===================================\n" "Title:\t\t\t%s\n" "Artist:\t\t\t%s\n" "Composer:\t\t\t%s\n" "Playing time:\t\t\t%d:%02d\n" "date:\t\t\t%s\n", pSong->title, pSong->artist, pSong->composer, m, s, dateAsString(pSong->published)); }