Dapatkan waktu saat ini di C

Saya ingin mendapatkan waktu saat ini dari sistem saya. Untuk itu saya menggunakan kode berikut di C: time_t now; struct tm *mytime = localtime(&now); if ( strftime(buffer, sizeof buffer, "%X", mytime) ) { printf("time1 = \"%s\"\n", buffer); } Masalahnya adalah kode ini memberikan waktu...