2013-12-11 9 views
9

मैं एक परियोजना दिनांकों ई.पू. को संभालने के लिए (जैसे 100BC, या 2000BC) की जरूरत है उस पर काम कर रहा हूँ और साथ ही 2014AC आदि ..चयन नहीं कर सकते साल ईसा पूर्व

Datepicker की API प्रलेखन में, यह कहा गया है कि minDate और maxDate जावास्क्रिप्ट Date ऑब्जेक्ट का उपयोग करके सेट किया जा सकता है (जिसमें 1 9 70 के दोनों तरफ aprox 285,616 साल न्यूनतम है)।

बीसी में या 1/1/99 से पहले भी सेट करना असंभव प्रतीत होता है।

$("#date").datepicker({ 
    dateFormat: 'dd-mm-yy', 
    showButtonPanel: true, 
    changeMonth: true, 
    changeYear: true, 
    yearRange: '0:2010', 
    inline: true }); 

मैं इस सीमा को कैसे पार कर सकता हूं?

+0

क्या आपने मिनीडेट और अधिकतमडेट सेट करने का प्रयास किया था और फिर तदनुसार वर्ष रेंज अपडेट किया था? – LeoPleurodon

+0

@LeoPleurodon yes – Odys

+0

ठीक लगता है अगर आप साल में पहला साल सेट करते हैं तो कुछ पीछे वापस जाएं: http://jsfiddle.net/j08691/wLUpU/ – j08691

उत्तर

0

आपको स्वयं को एक नया डेटपिकर लागू करने की आवश्यकता होगी। 09/04/1752 मौजूद नहीं है।

http://www.genealogytoday.com/columns/everyday/030902.html

कोशिश टाइपिंग कि jQuery की वेबसाइट पर datepicker में तारीख।

http://jqueryui.com/datepicker/

चीयर्स।

+0

आपको कुछ सबूत प्रदान करना चाहिए कि यह क्यों संभव नहीं है (जैसा कि आप इंगित करते हैं)। इसके अलावा, मुझे वास्तव में इस विशेष तारीख की परवाह नहीं है, लेकिन इसे इंगित करने के लिए धन्यवाद। दिलचस्प कहानी – Odys

+2

मैंने किया। पहला लिंक स्पष्ट रूप से बताता है कि "ब्रिटिश द्वीप और अमेरिका सहित सभी अंग्रेजी उपनिवेशों में 11 दिन - 3 सितंबर से 13 गुना खो गया।" शायद आप एक और कैलेंडर खोजने के लिए भाग्यशाली होंगे जो इसके लिए जिम्मेदार है। सौभाग्य। स्पष्ट रूप से jQuery डेटपिकर इसे ध्यान में नहीं लेता है, इसलिए पहले से कोई भी तारीख बंद हो जाएगी। यदि आप यूनिक्स टर्मिनल पर "cal 1752" टाइप करते हैं, तो आप देख सकते हैं कि कैल प्रोग्राम इसके लिए खाता है। यह – jbangerter

+2

शुरू करने के लिए एक जगह हो सकती है, मैंने आपकी दूसरी चिंता का समाधान नहीं किया है कि आपको इस तारीख की परवाह नहीं है। मुझे लगता है कि आपको चाहिए, क्योंकि इससे पहले की सभी तिथियां कम से कम 11 दिन दूर रहेंगी। इसलिए, आपके सप्ताह के नाम मेल नहीं खाते। यदि आपको उन लोगों की आवश्यकता नहीं है, तो कोई चिंता नहीं है। – jbangerter

0

आप बीसी का उपयोग करने में सक्षम नहीं होंगे। वैसे भी हमारे वर्तमान कैलेंडर के साथ क्योंकि उन्होंने जूलियन कैलेंडर का उपयोग किया था। हमारी तिथियों को जूलियन में बदलने का प्रयास करें और देखें कि यह काम करता है या नहीं।

संबंधित मुद्दे