2009-11-12 12 views
15

संभव डुप्लिकेट:
Java 7 Date/Time APIजावा 7 में शामिल होने वाला जोडा समय?

मैं अफवाहें हैं कि Joda समय जावा 7 में शामिल किए जाने की उम्मीद है पढ़ा है, लेकिन मुसीबत इस जानकारी के लिए एक निश्चित स्रोत का पता लगाने कर रहा हूँ। भविष्य में जेडीके में जोडा समय शामिल किया जाएगा? कृपया अपना स्रोत उद्धृत करें।

+0

http://stackoverflow.com/questions/1287297/java-7-date-time-api –

उत्तर

25

स्टीवन Colebourne, Joda समय के लेखक कल्पना है JSR-310 का नेतृत्व जिसका उद्देश्य "पुराना" कैलेंडर/दिनांक कक्षाओं का विकल्प प्रदान करना है। हालांकि कुछ समानताएं हैं, जेएसआर -310 जोडा समय प्रति नहीं है।

मैंने कुछ समय के लिए मेलिंग सूची का पालन किया, लेकिन कुछ खुले मुद्दे बाकी थे, इसलिए अब ऐसा नहीं लगता है कि जेएसआर -310 जेडीके 7 में शामिल होने जा रहा है।

तो अब, यदि आपको एक शक्तिशाली तिथि/समय पुस्तकालय की आवश्यकता है, तो जोदा समय के खिलाफ कुछ भी नहीं बोल रहा है - भले ही यह "मानक" न हो, फिर भी निश्चित रूप से कोई बेहतर विकल्प नहीं होगा JDK7।

+3

मैं यह नहीं कहूंगा कि "जोदा समय के खिलाफ कुछ भी नहीं बोल रहा है" - जेएसआर -310 के फायदों में से एक यह है कि स्टीफन को जोडा समय से कुछ डिज़ाइन मुद्दों को हल करने और उन्हें ठीक करने के लिए मिला है :) –

+0

उस परिप्रेक्ष्य से, बहुत सच । मेरा मतलब था कि जेएसआर -310 प्राइम टाइम के लिए अभी तक तैयार नहीं है, जोडा टाइम वह है जिसे आप "कम से कम बुराई" कह सकते हैं ;-) –

+2

ओह बिल्कुल - यह अंतर्निहित कक्षाओं का उपयोग करने से निश्चित रूप से बेहतर है :) –

2

यह JSR310 है और वर्तमान में inactive के रूप में चिह्नित है। मुझे विश्वास नहीं है कि यह going in any time soon है।

mailing lists पर कुछ पोस्टों के मुताबिक, 'निष्क्रिय' रिलीज को संदर्भित करता है और यह नहीं कहता कि पुस्तकालय निकट-पूर्ण हो सकता है और वे केवल दस्तावेज़ों को संशोधित कर रहे हैं। हालांकि अंतिम मेलिंग सूची संदेश सितंबर में था, और मुझे रिलीज से संबंधित कुछ भी नहीं मिला।

+1

यह अब सत्य नहीं है। मई 2012 तक जेएसआर को 'प्रगति में' के रूप में चिह्नित किया गया है। –

7

मैं हाल ही में स्टीफन कोलबॉर्न (जोडा समय का मुख्य लेखक और जेएसआर -310 के लिए एक लीड) के साथ बातचीत में रहा हूं क्योंकि जोडा टाइम को .NET (Noda Time) पोर्ट करने के कारण। उन्होंने संकेत दिया है कि JSR-310 निश्चित रूप से पूरा नहीं हुआ है, और सामान्य स्वर से मैं बहुत आश्चर्य यह जावा 7. के लिए समय में पूरा किया जा सकता है, तो हो सकता है

2

आप यहां सभी प्रस्तावित नई जावा सुविधाओं का एक अच्छा अवलोकन देख सकते हैं: http://tech.puredanger.com/java7 वर्तमान में जेएसआर 310 को HMM के रूप में चिह्नित किया गया है, जिसका दुर्भाग्य से इसका मतलब है कि यह संदिग्ध है।

75

JSR-310 JDK में शामिल नहीं किया जाएगा 7.

स्टीफन Colebourne सह-युक्ति सीसा, JSR-310

अद्यतन 2014-10-09: JSR-310 जावा SE 8 में शामिल किया गया था

+23

spec लिखने वाले व्यक्ति से जवाब प्राप्त करने के लिए हमेशा अच्छा है :) – chotchki

+0

जेएसआर 310 के साथ क्या हो रहा है? –

+3

इस स्रोत के अनुसार http: //www.infoq।com/समाचार/2012/09/jsr310-java8: रिफैक्टरिंग काम गर्मियों में किए गए सरल और एपीआई को परिष्कृत करने के बाद, JSR 310, जावा के जटिल तारीख एपीआई को बदलने के लिए लंबे समय से चल रहा है जावा विशिष्टता अनुरोध स्टीफन Colebourne के नेतृत्व में जोड़ दिया गया है जावा 8. के ​​लिए सुविधा की सूची पर जनवरी 2013 के मील का पत्थर 6 रिलीज में आने की संभावना है। –

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