इस प्रोजेक्ट के बारे में

Day.js दिनांक और समय को पार्स करने, मान्य करने, हेरफेर करने और प्रदर्शित करने के लिए एक हल्की जावास्क्रिप्ट लाइब्रेरी है। इसे Moment.js के तेज़ 2kB विकल्प के रूप में स्थापित किया गया है और यह जानबूझकर परिचित Moment.js API को प्रतिबिंबित करती है, ताकि जो डेवलपर्स पहले से Moment.js में सहज हैं, वे न्यूनतम पुनः सीखने के साथ इसे अपना सकें। README में वर्णित मुख्य विशेषताएँ: - परिचित Moment.js API और पैटर्न - अपरिवर्तनीय दिनांक ऑब्जेक्ट - श्रृंखलाबद्ध विधि कॉल - अंतर्राष्ट्रीयकरण (i18n) समर्थन - छोटा बंडल आकार (2kB) - व्यापक ब्राउज़र समर्थन दस्तावेज़ीकरण के विशिष्ट उपयोग उदाहरणों में startOf, add, set, और format जैसे ऑपरेशनों की श्रृंखला, साथ ही पार्सिंग, isBefore के साथ क्वेरी करना, और month या year जैसी व्यक्तिगत इकाइयों को प्राप्त करना या सेट करना शामिल है। स्थापना npm के माध्यम से उपलब्ध है (npm install dayjs --save)। परियोजना अपनी वेबसाइट पर स्थापना, API संदर्भ, अंतर्राष्ट्रीयकरण और प्लगइन्स को कवर करने वाले व्यापक दस्तावेज़ प्रदान करती है। अंतर्राष्ट्रीयकरण को ऑप्ट-इन के रूप में डिज़ाइन किया गया है: लोकेल फ़ाइलें मांग पर लोड की जाती हैं और जब तक आयात नहीं किया जाता तब तक बिल्ड में शामिल नहीं होती हैं। लोकेल को वैश्विक रूप से या प्रति उदाहरण लागू किया जा सकता है। प्लगइन्स स्वतंत्र मॉड्यूल हैं जो कार्यक्षमता बढ़ाते हैं। वे भी मांग पर लोड होते हैं और dayjs.extend के साथ पंजीकृत होते हैं, जिससे कोर लाइब्रेरी को बढ़ाए बिना अतिरिक्त फ़ॉर्मेटिंग टोकन और अन्य सुविधाएँ सक्षम होती हैं। रिपॉजिटरी MIT लाइसेंस प्राप्त है और इसमें दस्तावेज़ीकरण, प्लगइन सूची, और सामुदायिक प्रायोजन और योगदानकर्ता जानकारी के लिंक शामिल हैं।