इस के लिए java.util.Calendar
का उपयोग कर एक छोटे से अधिक जटिल की तुलना में यह हो सकता है की जरूरत थी के बारे में मेरे पिछले जवाब (आप निश्चित रूप से प्रासंगिक भाषा निर्दिष्ट कर सकते हैं।)। यहां एक सरल संस्करण है, हालांकि इसे अभी भी जावा 6 या नए की आवश्यकता है।
import java.util.Calendar;
import java.util.Locale;
public class Test
{
public static void main(String[] args)
{
// Sample usage.
// Should be "Apr" in English languages
String month = getMonthNameShort(4);
System.out.println(month);
}
/**
* @param month Month number
* @return The short month name
*/
public static String getMonthNameShort(int month)
{
Calendar cal = Calendar.getInstance();
// Calendar numbers months from 0
cal.set(Calendar.MONTH, month - 1);
return cal.getDisplayName(Calendar.MONTH, Calendar.SHORT, Locale.getDefault());
}
}
या 'स्ट्रिंग माह = date.toString (" MMM ", Locale.US) 'एक विशिष्ट लोकेल के लिए। – Pang