मैं अपने सॉफ्टवेयर में समय को मापने और बताने के लिए अगर "कार्रवाई एक" के बाद "कार्रवाई ख"सिस्टम का समय बदल गया है या नहीं, मैं कैसे पता लगा सकता हूं? (.net से)
हालांकि क्या हुआ अगर कम 10 सेकंड से अधिक होता है में सक्षम होना चाहिए करने के लिए DateTime.UtcNow उपयोग कर रहा हूँ सिस्टम समय बदल गया है? तो मैं कैसे पता लगा सकता हूं कि सिस्टम का समय बदल गया है या नहीं?
मैं एक स्टॉपवॉच का उपयोग करने के रूप में हम एक से अधिक CPU के साथ सर्वर पर चलाने की आवश्यकता नहीं करना चाहते, मैं भी आभासी मशीनों को रोक दिया और पुन: प्रारंभ किया जा रहा से निपटने के लिए की जरूरत है http://kristofverbiest.blogspot.com/2008/10/beware-of-stopwatch.html
देखते हैं, तो "टिक गिनती "मेरे लिए उपयोगी होने की संभावना नहीं है।
यह सुनिश्चित नहीं है कि समझ में आता है, टाइमस्पेन घड़ी में बदलाव से प्रभावित नहीं होता है।डेलाइट सेविंग टाइम और टाइम ज़ोन परिवर्तन कैश किए जाते हैं, वे UtcNow को प्रभावित नहीं करते हैं। –