अवलोकन
duration पैकेज डार्ट क्लास के Duration के साथ काम करने को सरल बनाता है। यह मानव-पठनीय स्ट्रिंग में अवधि को फॉर्मेट करने (उदाहरण के लिए, '2h 30m') और ऐसे स्ट्रिंग को Duration ऑब्जेक्ट में वापस पार्स करने की अनुमति देता है। यह उपयोगकर्ता इंटरफ़ेस में समय अंतराल को प्रदर्शित करने या उपयोगकर्ता से प्राकृतिक फॉर्मेट में समय इनपुट प्राप्त करने के लिए विशेष रूप से उपयोगी है। यह पैकेज सभी प्रमुख प्लेटफॉर्म का समर्थन करता है, जिसमें मोबाइल, वेब और डेस्कटॉप शामिल हैं, जिससे यह समय-संबंधी डेटा के साथ काम करने वाले क्रॉस-प्लेटफॉर्म एप्लिकेशन के लिए आदर्श है।
उपयोग
- पठाए गए समय को पढ़ने योग्य रूप में प्रदर्शित करें
- उपयोगकर्ता द्वारा दर्ज किए गए समय व्यंजक का विश्लेषण
- अवधि प्रतिनिधित्व के बीच में परिवर्तन करना
- एप्स में समय ट्रैकिंग
- स्केड्यूलिंग या काउंटडाउन फीचर्स
मुख्य विशेषताएँ
- पठनीय अवधि प्रारूपण
- स्ट्रिंग से अवधि विश्लेषण
- क्रॉस-प्लेटफॉर्म संगतता
- सरल एपीआई, न्यूनतम सेटअप
- घंटे, मिनट, सेकंड और मिलीसेकंड का समर्थन करता है
इनके लिए उपयुक्त
- समय प्रदर्शन स्वरूपण की आवश्यकता वाले ऐप्स
- उपयोगकर्ता-अभिमुख समय इनपुट क्षेत्र
- कार्य या समय सीमा एप्लिकेशन
- क्रॉस-प्लेटफॉर्म समय उपकरण
- हल्के अवधि सहायता की तलाश में विकासकर्ता
विचार योग्य बातें
- जटिल समय क्षेत्रों या कैलेंडर गणना का समर्थन नहीं करता है
- मूल अवधि इकाइयों तक सीमित
- किनारे के मामलों के लिए हस्तलिखित प्रमाणीकरण की आवश्यकता है
- तारीख के गणित के लिए उपयुक्त नहीं
- कोई निर्मित लोकलाइजेशन समर्थन नहीं है