2012-10-15 13 views
9

मैं इस तरह के प्रारूप में तिथि निर्धारित करना चाहते हैं,एंड्रॉइड में दिन के साथ तिथि कैसे प्रारूपित करें?

Friday, March 4, 2012 3:15 AM 

हाँ मैं इस

SimpleDateFormat parseFormat = new SimpleDateFormat("MMMM dd,yyyy hh:mm a"); 
    Date date =new Date(); 
    String s = parseFormat.format(date); 

के बारे में पता कर रहा हूँ, लेकिन मैं नहीं जानता कि, दिन दिखाने के लिए मेरी मदद कृपया विकल्प क्या है। धन्यवाद!

उत्तर

16
 SimpleDateFormat parseFormat = new SimpleDateFormat("E MMMM dd,yyyy hh:mm a"); 
    Date date =new Date(); 
    String s = parseFormat.format(date); 

अधिक जानकारी के SimpleDateFormat

0

सीधे शब्दों में

पूर्व फ़ॉर्मेटर के रूप में ई का उपयोग करें:

SimpleDateFormat parseFormat = new SimpleDateFormat("EEEE, MMMM dd,yyyy hh:mm a");

+0

बहुत बहुत धन्यवाद ........... –

7

अपने प्रारूप स्ट्रिंग में, 'ई' का उपयोग छोटे नाम के लिए (सूर्य, सोम, मंगल, आदि), या "EEEE "पूर्ण शब्दों के लिए (रविवार, सोमवार, मंगलवार, आदि)।

इसके अलावा, here देखें।

+0

धन्यवाद! बहुत........ –

0
public static String currentDateTime(String dateInParse){ 
    SimpleDateFormat sdf = new SimpleDateFormat("MMMM dd,yyyy hh:mm a"); 
    Date date = null; 
    try 
    { 
     date = sdf.parse(dateInParse); 
    } 
    catch(Exception ex) 
    { 
     ex.printStackTrace(); 
    } 
    SimpleDateFormat formatter = new SimpleDateFormat("EEEE MMMM dd,yyyy hh:mm a"); 
    String newFormat = formatter.format(date); 

    return newFormat ; 
} 

यहाँ dateInParse स्ट्रिंग में अपनी तिथि है कि प्रारूप एसडीएफ के रूप में की तरह है के लिए इस संदर्भ लें।

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