मैं लिनक्स कर्नेल में मानव पठनीय टाइमस्टैम्प कैसे लिख सकता हूं? मुझे लगता है कि do_gettimeofday
युग लौटाता है लेकिन मैं इसे पठनीय समय में बदलने की कोशिश नहीं करना चाहता हूं। मुझे सिर्फ Hour:Min:Sec:Msec
जैसे प्रारूप चाहिए। धन्यवादलिनक्स कर्नेल में मानव पठनीय टाइमस्टैम्प
8
A
उत्तर
7
बाद में कर्नेल में मानव पढ़ने योग्य प्रारूप में युग के समय को तोड़ने के लिए time_to_tm
फ़ंक्शन होता है।
struct timeval t;
struct tm broken;
do_gettimeofday(&t);
time_to_tm(t.tv_sec, 0, &broken);
printk("%d:%d:%d:%ld\n", broken.tm_hour, broken.tm_min,
broken.tm_sec, t.tv_usec);
फिर, यह बाद में कर्नेल में ही उपलब्ध है:
यहाँ एक उदाहरण है। दूसरा पैरामीटर time_to_tm
युग के समय का ऑफसेट है। मेरे स्थानीय समय में 0 है, मुझे नहीं पता कि आपको किस का उपयोग करना चाहिए।
1
हालांकि मुझे नहीं लगता कि इसके लिए कोई फ़ंक्शन है, यदि आपको दिन की आवश्यकता नहीं है तो आप इसे आसानी से कर सकते हैं।
struct timeval now;
unsinged int temp, second, minute, hour;
do_gettimeofday(&now);
temp = now.tv_sec;
second = temp%60;
temp /= 60;
minute = temp%60;
temp /= 60;
hour = temp%24;
printf("%02d:%02d:%02d:%06d\n", hour, minute, second, now.tv_usec);
ध्यान दें कि आपको स्थानीय समय पर जीएमटी समय मिलता है।
संबंधित मुद्दे
- 1. यूनिक्स टाइमस्टैम्प को मानव पठनीय समय में कैसे परिवर्तित करें?
- 2. मानव पठनीय DhcpInfo.ipAddress?
- 3. मानव पठनीय GUID
- 4. जावा मानव "पठनीय" स्ट्रिंग
- 5. मानव-पठनीय type_info.name()
- 6. मानव-पठनीय एनएसएसटींग
- 7. स्वत: मानव पठनीय समय अंतराल
- 8. अजगर मानव पठनीय बड़ी संख्या
- 9. क्रॉन से मानव पठनीय स्ट्रिंग
- 10. यूनिक्स पर मानव-पठनीय फ़ाइलों को ढूंढना
- 11. एसक्यूएल सर्वर (मानव पठनीय प्रारूप) में एपोक टाइमस्टैम्प को परिवर्तित करना
- 12. जावास्क्रिप्ट में यूनिक्स टाइमस्टैम्प से मुझे मानव पठनीय तिथि कैसे प्राप्त हो सकती है?
- 13. सी ++ आईपी पता मानव-पठनीय रूप
- 14. एक minimalistic मानव पठनीय एक एम्बेडेड सिस्टम
- 15. मानव-पठनीय यूआरएल: अधिमानतः पदानुक्रमित भी?
- 16. पीएलक्रैश रिपोर्टर: एक मानव पठनीय स्टैकट्रैक बनाना
- 17. डीबी 2 मानव पठनीय त्रुटि फ़ॉर्मेटर
- 18. स्कैला से मानव-पठनीय एक्सएमएल आउटपुट?
- 19. अद्वितीय ऑटो वृद्धिशील मानव पठनीय आईडी संख्या
- 20. बूस्ट त्रुटि कोड मानव पठनीय विवरण
- 21. अब आसान मानव पठनीय दिनांक समय
- 22. पिलिंट मानव पठनीय संदेश आईडी की सूची?
- 23. मानव-पठनीय "समय पहले" कैसे दिखाएं
- 24. लिनक्स कर्नेल
- 25. लिनक्स कर्नेल
- 26. लिनक्स कर्नेल
- 27. लिनक्स कर्नेल
- 28. लिनक्स कर्नेल
- 29. लिनक्स कर्नेल
- 30. लिनक्स कर्नेल
do_gettimeofday आपकी सबसे अच्छी शर्त है। आप इसे स्वयं प्रारूपित करेंगे। किसी भी तरह का सटीक उपयोग केस क्या है? –