बारह महीने, समान संभावना। नाम आपके ब्राउज़र की भाषा में दिखाई देता है।
बारह परिणाम, प्रत्येक की संभावना ठीक 1/12 यानी लगभग 8.33%। इस पृष्ठ पर दिखाई देने वाला महीने का नाम पूरी तरह से आपके ब्राउज़र द्वारा JavaScript Internationalization API का उपयोग करके निर्धारित होता है। यादृच्छिकता crypto.getRandomValues() से आती है, वही एन्ट्रॉपी स्रोत जो ऑनलाइन बैंकिंग को सुरक्षित करता है। सर्वर से कोई अनुवाद डेटा नहीं आता। आपका ब्राउज़र पहले से ही हर भाषा की कैलेंडर शब्दावली जानता है, जो दुनिया भर के हज़ारों योगदानकर्ताओं द्वारा अनुरक्षित Unicode Common Locale Data Repository से संकलित है।
ग्रेगोरियन कैलेंडर अपनी संरचना में दो सहस्राब्दियों के राजनीतिक निर्णय समेटे हुए है। जनवरी जैनस का सम्मान करता है, जो द्वारों और परिवर्तनों का दो-मुखी रोमन देवता है। मार्च युद्ध के देवता मार्स का सम्मान करता है, और रोमन वर्ष का मूल पहला महीना था। जुलाई का नाम क्विंटिलिस से बदलकर जूलियस सीज़र के सम्मान में रखा गया, उनके 46 ईसा पूर्व के कैलेंडर सुधार के बाद। अगस्त का नाम सेक्सटिलिस से बदलकर उनके उत्तराधिकारी ऑगस्टस के सम्मान में रखा गया। सितंबर से दिसंबर तक के नामों का शाब्दिक अर्थ "सातवाँ" से "दसवाँ" है, जो मूल दस महीनों वाले रोमन कैलेंडर के अवशेष हैं जहाँ मार्च पहला महीना था।
फरवरी के 28 दिन दोनों सम्राटों से पहले के हैं। यह मूल कैलेंडर में जोड़ा गया अंतिम महीना था और इसे शेष दिन मिले। ऑगस्टस द्वारा फरवरी से एक दिन "चुराकर" अपने महीने को जुलाई के 31 दिनों के बराबर बनाने की कहानी लगभग निश्चित रूप से बाद की मिथक है। पोप ग्रेगरी XIII ने 1582 में अपना सुधार जारी किया ताकि कैलेंडर की सौर वर्ष से विचलन को ठीक किया जा सके, जिससे हमें आज भी उपयोग में आने वाले लीप वर्ष के नियम मिले: 4 से विभाज्य, शताब्दियों को छोड़कर, 400 से विभाज्य शताब्दियों को छोड़कर। वर्ष 2000 लीप वर्ष था। वर्ष 1900 नहीं था।
जब यह टूल किसी भाषा कोड के साथ Date.toLocaleString() को कॉल करता है, तो ब्राउज़र अपने अंतर्निहित लोकेल डेटाबेस से परामर्श करता है। January जर्मन में Januar, जापानी में 1月, अरबी में يناير, और रूसी में Январь बन जाता है। उसी टूल को अलग भाषा में महीनों के नाम बनाते देखने के लिए /ja/month, /de/month, या /ar/month पर जाएँ। यादृच्छिकता समान रहती है; केवल प्रदर्शन बदलता है। कुछ भाषाएँ अपने महीनों को नाम देती हैं (अंग्रेज़ी, जर्मन, रूसी), जबकि अन्य उन्हें गिनती करती हैं (चीनी, जापानी)। यह अंतर अकेले ही एक आकर्षक कक्षा चर्चा का विषय बनाता है।
यादृच्छिक महीना चयन थीम आधारित असाइनमेंट और कैलेंडर साक्षरता अभ्यासों के लिए अच्छा काम करता है। प्रत्येक छात्र से एक यादृच्छिक महीना उत्पन्न करवाएँ और उस महीने की एक महत्वपूर्ण ऐतिहासिक घटना पर शोध कराएँ। या भाषाओं में महीनों के नामों की तुलना करें: /ja/month पर जाने वाले छात्र पाते हैं कि जापानी गिनती वाले महीनों का उपयोग करती है (1月 से 12月), जबकि /fr/month पर जाने वाले छात्र लैटिन से व्युत्पन्न फ्रेंच नाम देखते हैं (janvier, février)। छात्रों से पूछें कि कुछ संस्कृतियाँ महीनों का नाम देवताओं और सम्राटों के नाम पर क्यों रखती हैं जबकि अन्य बस उन्हें गिनती करती हैं। इस टूल के लिए किसी खाते की आवश्यकता नहीं है, यह कोई छात्र डेटा संग्रहीत नहीं करता, और कोई कुकीज़ सेट नहीं करता।
इस पृष्ठ पर चुना गया प्रत्येक महीना आपके ब्राउज़र के क्रिप्टोग्राफ़िक यादृच्छिक संख्या जनरेटर से आता है। सर्वर पृष्ठ प्रदान करता है। आपका उपकरण परिणाम बनाता है और आपकी भाषा में महीने का नाम प्रदर्शित करता है। चयन इतिहास आपके ब्राउज़र के localStorage में रहता है, आपके नियंत्रण में। सर्वर कोई खाता संग्रहीत नहीं करता, कोई परिणाम रिकॉर्ड नहीं करता, और कोई ट्रैकिंग कुकीज़ सेट नहीं करता। URL साझा करने से टूल भेजा जाता है, परिणाम कभी नहीं।
यह लिंक भेजें। उन्हें एक अलग महीना मिलेगा। अपने कैलेंडर भाग्य की तुलना करें।
दैनिक प्रेरणा
A' Design Award से निर्णायक-चयनित कार्य, हर सुबह ताज़ा प्रस्तुत।