Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

जावा में SimpleDateFormat का उपयोग करके वर्ष कैसे फॉर्मेट करें?


java.text.SimpleDateFormat क्लास का उपयोग स्ट्रिंग को डेट में और डेट को स्ट्रिंग में फॉर्मेट और पार्स करने के लिए किया जाता है। डेट स्ट्रिंग पार्स करने के लिए:

  • वांछित फॉर्मेट स्ट्रिंग पास करके इस क्लास को इंस्टेंटिएट करें।
  • parse() मेथड का उपयोग करके डेट स्ट्रिंग को पार्स करें।

उदाहरण

import java.text.ParseException; 
import java.text.SimpleDateFormat; 
import java.util.Date; 
public class Sample { 
    public static void main(String args[]) throws ParseException { 
        SimpleDateFormat formatter1 = new SimpleDateFormat("HH:mm:ss"); 
        Date time1 = formatter1.parse("07:25:30"); 
        System.out.println("डेट मान: "+time1); 
        
        SimpleDateFormat formatter3 = new SimpleDateFormat("hh 'o''clock' a"); 
        Date time3 = formatter3.parse("09 o'clock AM"); 
        System.out.println("डेट मान: "+time3); 
    } 
}

आउटपुट

डेट मान: Thu Jan 01 07:25:30 IST 1970 
डेट मान: Thu Jan 01 09:00:00 IST 1970

वर्ष फॉर्मेट करना

SimpleDateFormat क्लास का उपयोग करके वर्ष फॉर्मेट करने के लिए निम्नलिखित अक्षर हैं:

अक्षर

घटक

उदाहरण

yवर्ष2005, 96
Yसप्ताह वर्ष2005, 96

उदाहरण: SimpleDateFormat का उपयोग करके वर्ष फॉर्मेट करना

import java.text.ParseException; 
import java.text.SimpleDateFormat; 
import java.util.Date; 
public class Example { 
    public static void main(String args[]) throws ParseException { 
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy/dd/MM"); 
        Date date = formatter.parse("2007/25/06"); 
        System.out.println("डेट मान: "+date); 
        
        formatter = new SimpleDateFormat("y:G"); 
        date = formatter.parse("1920:BC"); 
        System.out.println("डेट मान: "+date); 
        
        formatter = new SimpleDateFormat("D-M-Y"); 
        date = formatter.parse("25-05-1989"); 
        System.out.println("डेट मान: "+date); 
    } 
}

आउटपुट

डेट मान: Mon Jun 25 00:00:00 IST 2007 
डेट मान: Sun Jan 01 00:00:00 IST 1920 
डेट मान: Sun Jan 01 00:00:00 IST 1989
  1. - Java में Gson लाइब्रेरी का उपयोग करके तारीख को कैसे फॉर्मेट करें?

    Gson Java के लिए एक JSON लाइब्रेरी है, जिसे Google द्वारा बनाया गया है। Gson का उपयोग करके, हम JSON उत्पन्न कर सकते हैं और JSON को Java ऑब्जेक्ट्स में बदल सकते हैं। हम GsonBuilder इंस्टेंस बनाकर और create() मेथड के साथ कॉल करके Gson इंस्टेंस बना सकते हैं। GsonBuilder().setDateFormat() मेथड Gson को

  1. - Java में LocalDateTime क्लास का उपयोग करके टेबल में लोकल डेट/टाइम कैसे सेट करें?

    Java 8 के java.time पैकेज में LocalDateTime नामक एक क्लास है जिसका उपयोग लोकल डेट और टाइम का वर्तमान मान प्राप्त करने के लिए किया जाता है। इसका उपयोग करके, डेट और टाइम वैल्यूज़ के अलावा आप अन्य डेट और टाइम फील्ड्स जैसे डे-ऑफ-ईयर, डे-ऑफ-वीक, और वीक-ऑफ-ईयर भी प्राप्त कर सकते हैं। कॉलम में लोकल टाइम स

  1. - Java Date को फॉर्मेटेड String में बदलने के लिए SimpleDateFormat क्लास का उपयोग कैसे करें?

    Java SimpleDateFormat क्लास Java String को Date में या Date को String में कन्वर्ट करने के लिए प्रदान करती है। उदाहरण import java.util.Date; import java.text.SimpleDateFormat; import java.util.Calendar; public class SimpleDateFormatTest { public static void main(String[] args) { // आज क