सैन एंटोनियो → America/Chicago
सैन एंटोनियो के लिए आईएएनए समय क्षेत्र पहचानकर्ता America/Chicago
है, shown on Time.is के रूप में।
java.time
आधुनिक तिथि-समय को संभालने के लिए जिस तरह से उपयोग करना java.time वर्गों के साथ है।
Instant
कक्षा UTC में nanoseconds के संकल्प के साथ समयरेखा पर एक पल का प्रतिनिधित्व करती है।
Instant instant = Instant.now(); // Current moment in UTC.
एक ZoneId
लागू करें एक ZonedDateTime
मिलता है।
ZoneId z = ZoneId.of("America/Chicago");
ZonedDateTime zdt = instant.atZone(z);
बचें 3-4 पत्र क्षेत्र संक्षिप्त रूपों
continent/region
जैसे America/Montreal
, Africa/Casablanca
, या Pacific/Auckland
के प्रारूप में एक proper time zone name निर्दिष्ट करें।
कभी 3-4 पत्र संक्षिप्त नाम का उपयोग इस तरह के रूप EST
या IST
या के रूप में वे सच समय क्षेत्र नहीं, नहीं मानकीकृत, और यहां तक कि अद्वितीय नहीं हैं (!)।
समय क्षेत्र का नाम अक्सर एक शहर होता है। यह नामकरण सचमुच उस शहर के लिए नहीं है। इस तरह का नामकरण एक ऐसे क्षेत्र को लेबल करने का एक तरीका है जिसका निवासियों के पास एक ही समय क्षेत्र नियमों का साझा इतिहास है। यदि क्षेत्र के पूरे समूह को नियमों के समान समूह को साझा करने वाले लोगों द्वारा हमेशा आबादी में आबादी हो तो वह क्षेत्र काफी बड़ा हो सकता है।
java.time
बारे java.time ढांचे जावा 8 और बाद में बनाया गया है। ये कक्षाएं परेशान पुराने legacyjava.util.Date
, Calendar
, & SimpleDateFormat
जैसी समय-समय पर कक्षाएं प्रदान करती हैं।
Joda-Time प्रोजेक्ट, अब maintenance mode में, java.time कक्षाओं में माइग्रेशन की सलाह देता है।
और जानने के लिए, Oracle Tutorial देखें। और कई उदाहरणों और स्पष्टीकरणों के लिए स्टैक ओवरफ़्लो खोजें। विशिष्टता JSR 310 है।
जावा.टाइम कक्षाएं कहां प्राप्त करें?
ThreeTen-Extra परियोजना अतिरिक्त कक्षाओं के साथ java.time फैली हुई है।यह परियोजना java.time के संभावित भविष्य के जोड़ों के लिए एक सिद्ध भूमि है। आपको यहां कुछ उपयोगी कक्षाएं मिल सकती हैं जैसे Interval
, YearWeek
, YearQuarter
, और more।
डाउनवॉटर: क्यों? –
टेक्सास @ लेयो होलंदा – lyndact
एफवाईआई के लिए php timezones के बारे में क्या, 'java.util.TimeZone' पुरानी तारीख-समय कक्षाओं में से एक है जो अब विरासत, जावा.टाइम कक्षाओं द्वारा प्रदान की जाती है। उस वर्ग को ['ZoneId'] (https://docs.oracle.com/javase/8/docs/api/java/time/ZoneId.html) और [' जोनऑफसेट'] (https: // दस्तावेज़ों द्वारा प्रतिस्थापित किया गया है। oracle.com/javase/8/docs/api/java/time/ZoneOffset.html)। –