2011-05-01 13 views
10
Date d = new Date(0L); 

0LDate d में क्या मतलब है?दिनांक डी = नई तिथि (0 एल); इस तिथि में 0 एल का क्या अर्थ है?

+3

क्या आपने प्रासंगिक निर्माता के लिए JavaDocs पढ़ने पर विचार किया था? –

+1

आईएमएचओ। यह ऑपरेशन बहुत उपयोगी नहीं है। ऐसा लगता है कि डेवलपर प्रारंभिक मूल्य 'डी' देना चाहता था, लेकिन यह नहीं पता था कि इसे और क्या बनाना है। यह संभावना है कि यह वास्तव में आवश्यक नहीं है। –

उत्तर

17

0L का अर्थ long प्रकार का शून्य शून्य है। यह this constructor का उपयोग करता है जो एक तिथि को तत्काल करने के लिए करता है जो शून्य मिलिसेकंड को संदर्भित करता है (यानी बिल्कुल) "युग", 1 जनवरी, 1 9 70, 00:00:00 जीएमटी।

+2

तो 'नई तिथि (0 एल) 'आपको 1 जनवरी, 1 9 70, 00:00:00 GMT ** के लिए दिनांक वस्तु देगी। (== युग) – Kaadzia

+2

मुझे पता है कि यह करता है। यह कोई सवाल नहीं था ;-) कन्स्ट्रक्टर लिंक पर क्लिक न करने वाले लोगों के लिए "युग" का अर्थ केवल एक अतिरिक्त टिप्पणी है। – Kaadzia

+0

@ मैट्टी वीर्ककुनेन 1 एल क्या देता है? – user2363025

0

0L संख्या 0. है L संख्या एक long प्रकार बनाता है। को 0L के साथ प्रारंभ करके, दिनांक 1 जनवरी, 1 9 70 का प्रतिनिधित्व करेगा।

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