2013-07-29 6 views
7

मैं एक इंट वैल्यू एनवायरनमेंट कन्वर्ट करने की कोशिश कर रहा हूं। प्रारूप में डीडी: एचएच: मिमी: एसएस: एमएस (दिन: घंटे: मिनट: सेकेंड : मिलीसेकंड्स)सी # पर्यावरण को परिवर्तित करने के लिए कैसे करें। एचके में एमआईसी: एमएस: एसएस: एमएस

क्या ऐसा करने का कोई आसान तरीका है या क्या मुझे पर्यावरण को विभाजित करना चाहिए। 60 से 60 के बाद 3600 तक 216000 तक आदि?

+0

इस प्रश्न में अनुमानित 10 लोगों की तरह है और कोई भी नहीं सोचता कि यह प्रश्न अपवित्र है? –

उत्तर

9

मैं एक TimeSpan संरचना का उपयोग करेंगे और विशेष रूप से the FromMilliseconds static method में: आप के रूप में अच्छी तरह से विभिन्न ToString विकल्पों का उपयोग कर सकते हैं

var timespan = TimeSpan.FromMilliseconds(Environment.TickCount); 

तो आप सभी मूल्यों आप चाहते है और, अर्थात्

timespan.ToString("dd:hh:mm:ss:ff") 
की तरह कुछ

कस्टम TimeSpan स्ट्रिंग प्रारूपों के लिए this article on MSDN देखें।

+0

बहुत अच्छा धन्यवाद –

संबंधित मुद्दे