Jun 02
import java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; /** * Javaci.Net * * @user: ekocaman */ public class DateFormatOrnegi { public static void main(String[] args) { // Şimdiki zamanı tutan Date objesi oluşturalım Date now = new Date(); // Bunu ekrana bastıralım System.out.println(" 1. " + now.toString()); // Şimdi DateFormat sınıfını kullanarak ekrana bastıralım System.out.println(" 2. " + DateFormat.getInstance().format(now)); // Default time ve date-time DateFormat sınıflarını kullanalım System.out.println(" 3. " + DateFormat.getTimeInstance().format(now)); System.out.println(" 4. " + DateFormat.getDateTimeInstance() .format(now)); // DateFormat sınıfının kısa biçimi System.out.println(" 5. " + DateFormat.getTimeInstance( DateFormat.SHORT).format(now)); // DateFormat sınıfının orta biçimi System.out.println(" 6. " + DateFormat.getTimeInstance( DateFormat.MEDIUM).format(now)); // DateFormat sınıfının uzun biçimi System.out.println(" 7. " + DateFormat.getTimeInstance( DateFormat.LONG).format(now)); // Eğer aynı zamanda saat birimini de görmek istiyorsak // DateTime kullanmamız gerekecek System.out.println(" 8. " + DateFormat.getDateTimeInstance( DateFormat.SHORT, DateFormat.SHORT).format(now)); System.out.println(" 9. " + DateFormat.getDateTimeInstance( DateFormat.MEDIUM, DateFormat.SHORT).format(now)); System.out.println("10. " + DateFormat.getDateTimeInstance( DateFormat.LONG, DateFormat.LONG).format(now)); // Ayrıca SimpleDateFormat sınıfını kullanarak kendi // formatınızı oluşturabilirsiniz SimpleDateFormat df = (SimpleDateFormat)DateFormat.getDateInstance(); df.applyPattern("dd.MM.yy"); System.out.println("11. " + df.format(now)); /** * Çıktısı aşağıdaki gibi olacaktır * 1. Mon Jun 02 00:38:38 EEST 2008 2. 6/2/08 12:38 AM 3. 12:38:38 AM 4. Jun 2, 2008 12:38:38 AM 5. 12:38 AM 6. 12:38:38 AM 7. 12:38:38 AM EEST 8. 6/2/08 12:38 AM 9. Jun 2, 2008 12:38 AM 10. June 2, 2008 12:38:38 AM EEST 11. 02.06.08 */ } }

Son Yorumlar