मैं अपने सिस्टम का वर्तमान समय प्राप्त करना चाहता हूं। उसके लिए मैं C में निम्नलिखित कोड का उपयोग कर रहा हूं:
time_t now;
struct tm *mytime = localtime(&now);
if ( strftime(buffer, sizeof buffer, "%X", mytime) )
{
printf("time1 = \"%s\"\n", buffer);
}
समस्या यह है कि यह कोड कुछ यादृच्छिक समय दे रहा है। इसके अलावा, यादृच्छिक समय हर बार अलग होता है। मुझे अपने सिस्टम का वर्तमान समय चाहिए।