डार्ट अपने DateTime क्लास के माध्यम से तिथि संशोधन के लिए मजबूत समर्थन प्रदान करता है। यहाँ है कि आप थर्ड-पार्टी लाइब्रेरियों की आवश्यकता के बिना डार्ट का उपयोग करके भविष्य या अतीत की तिथियों की गणना कैसे कर सकते हैं।.
DateTime
Dart में, आप DateTime क्लास का उपयोग करके तिथियों की तुलना कर सकते हैं, जो कि सीधी तुलना के लिए isBefore, isAfter, और isAtSameMomentAs जैसे विधियों की पेशकश करता है। इसके अलावा, दो तिथियों के बीच का अंतर difference() विधि का उपयोग करके निर्धारित किया जा सकता है, जो एक Duration ऑब्जेक्ट प्रदान करता है जो दो समय बिंदुओं के बीच की अवधि का विवरण देता है। यहाँ इन अवधारणाओं को समझाने के लिए एक मूल उदाहरण है.
isBefore
isAfter
isAtSameMomentAs
difference()
Duration
Dart तारीख और समय संभालने के लिए DateTime क्लास प्रदान करता है, और स्वरूपण के लिए intl पैकेज प्रदान करता है। सबसे पहले, intl पैकेज होना सुनिश्चित करें जोड़कर `intl.
intl
Dart की मुख्य पुस्तकालय DateTime क्लास के माध्यम से वर्तमान दिनांक और समय तक सीधी पहुँच प्रदान करती है। यहाँ वर्तमान दिनांक प्राप्त करने का बुनियादी उदाहरण दिया गया है.
Dart की कोर लाइब्रेरी डेट पार्सिंग को DateTime क्लास के माध्यम से सरल बनाती है। जब आप दिनांक स्ट्रिंग के प्रारूप को जानते हैं तो सरल मामलों के लिए, आप DateTime.parse() मेथड का उपयोग कर सकते हैं। हालांकि, अधिक जटिल परिस्थितियों या जब कई प्रारूपों से निपटने के लिए, intl पैकेज, विशेष रूप से DateFormat क्लास, अमूल्य सिद्ध होती है।.
DateTime.parse()
DateFormat