वर्तमान तिथि / समय सीमा प्राप्त करने के लिए कोटलिन कार्यक्रम

इस कार्यक्रम में, आप कोटलिन में विभिन्न स्वरूपों में वर्तमान दिनांक और समय प्राप्त करना सीखेंगे।

उदाहरण 1: डिफ़ॉल्ट प्रारूप में वर्तमान तिथि और समय प्राप्त करें

 import java.time.LocalDateTime fun main(args: Array) ( val current = LocalDateTime.now() println("Current Date and Time is: $current") )

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 वर्तमान तिथि और समय है: 2017-08-02T11: 25: 44.973

उपरोक्त कार्यक्रम में, वर्तमान तिथि और समय को LocalDateTime.now()विधि का उपयोग करके चर वर्तमान में संग्रहीत किया जाता है ।

डिफ़ॉल्ट प्रारूप के लिए, यह केवल LocalDateTimeएक toString()विधि से एक स्ट्रिंग से एक विधि में परिवर्तित होता है ।

उदाहरण 2: पैटर्न के साथ वर्तमान तिथि और समय प्राप्त करें

 import java.time.LocalDateTime import java.time.format.DateTimeFormatter fun main(args: Array) ( val current = LocalDateTime.now() val formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS") val formatted = current.format(formatter) println("Current Date and Time is: $formatted") )

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 वर्तमान तिथि और समय है: 2017-08-02 11: 29: 57.401

उपरोक्त कार्यक्रम में, हमने Year-Month-Day Hours:Minutes:Seconds.Millisecondsकिसी DateTimeFormatterऑब्जेक्ट का उपयोग करके प्रारूप के एक पैटर्न को परिभाषित किया है ।

फिर, हम का उपयोग किया है LocalDateTimeकी format()दी फ़ॉर्मेटर उपयोग करने के लिए विधि। यह हमें स्वरूपित स्ट्रिंग आउटपुट प्राप्त करता है।

उदाहरण 3: पूर्वनिर्धारित स्थिरांक का उपयोग करके वर्तमान तिथि समय प्राप्त करें

 import java.time.LocalDateTime import java.time.format.DateTimeFormatter fun main(args: Array) ( val current = LocalDateTime.now() val formatter = DateTimeFormatter.BASIC_ISO_DATE val formatted = current.format(formatter) println("Current Date is: $formatted") )

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 वर्तमान तिथि है: 20170802

उपरोक्त कार्यक्रम में, हमने BASIC_ISO_DATEआउटपुट के रूप में वर्तमान आईएसओ तिथि प्राप्त करने के लिए एक पूर्वनिर्धारित प्रारूप का उपयोग किया है ।

उदाहरण 4: स्थानीय शैली में वर्तमान दिनांक समय प्राप्त करें

 import java.time.LocalDateTime import java.time.format.DateTimeFormatter import java.time.format.FormatStyle fun main(args: Array) ( val current = LocalDateTime.now() val formatter = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.MEDIUM) val formatted = current.format(formatter) println("Current Date is: $formatted") )

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 वर्तमान तिथि है: अगस्त 2, 2017 11:44:19 पूर्वाह्न

उपरोक्त कार्यक्रम में, हमने Mediumदिए गए प्रारूप में वर्तमान तिथि समय प्राप्त करने के लिए स्थानीयकृत शैली का उपयोग किया है । वहाँ अन्य शैलियों के रूप में अच्छी तरह से कर रहे हैं: Full, Longऔर Short

यदि आप रुचि रखते हैं, तो यहां सभी DateTimeFormatter पैटर्न की एक सूची है।

इसके अलावा, यहां वर्तमान जावा कोड: वर्तमान तिथि और समय प्राप्त करने के लिए जावा प्रोग्राम है

दिलचस्प लेख...