c# - How would you find that a date is how much percent more or less than another date? -
विचार करें कि आपके पास 2 तिथियां हैं:
var left = new DateTime (2012,10, 05,13,30,00); Var सही = नया दिनांक समय (2012,10,05,13,31,30); तथ्य यह है: सही बाएं से अधिक 1,5 मिनट अधिक है अगर हम मिनटों के संदर्भ में बात करते हैं, तो मुझे लगता है कि बाएं दिनांकित समय से 5% अधिक है (जैसा कि वर्ष, महीना, दिनांक, घंटे समान हैं। परन्तु ये अलग भी हो सकते हैं।)
मैं यह कैसे गणना कर सकता हूं कि बाएं तिथि से कितने प्रतिशत या उससे भी कम सही है मिनटों में आप अंतर प्राप्त कर सकते हैं:
कोड> डबल अंतर = टाइमस्पेन। फ्रॉमटिक्स (दाएं। टिकटें)। कुल मिनट - टाइमस्पेन। फ्रॉमटिक्स (बाएं। टेक्स)। कुल मिनट;
आप निम्न कार्य कर सकते हैं लेकिन मुझे नहीं लगता कि इसका परिणाम दो तिथियों के बीच अंतर प्रदर्शित करने में बहुत उपयोगी होगा:
डबल प्रतिशत = टाइमस्पेन। सेटिक्स (दाएं.टिक्स)। कुल मिनट / टाइमस्पेन। फोर्मटिक्स (बाएं.Ticks)। कुल मिनट * 100 - 100;
Comments
Post a Comment