Selamlar Jan 1, 1977 12:00:00 AM şeklinde bir tarihi 1.1.1977 gibi bir formata çevirmeye çalışıyorum. Bir türlü başaramadım, aşağıdaki pattern de bir hata mı var? Yoksa başka bir hata mı? Teşekkürler

    final String OLD_FORMAT = "MMM d , yyyy HH:mm:ss aaa";
    final String NEW_FORMAT = "dd.MM.yyyy";

    String oldDateString = SharedParams.currentMember.birthDay;
    String newDateString;

    SimpleDateFormat sdf = new SimpleDateFormat(OLD_FORMAT);
    Date d = null;
    try {
        d = sdf.parse(oldDateString);
    } catch (ParseException e) {
        e.printStackTrace();
    }
    sdf.applyPattern(NEW_FORMAT);
    newDateString = sdf.format(d);

soruldu: 27 Ağu '15, 11:16

%C3%96nder's gravatar image

Önder
816142333
cevap kabul oranı: 26%

1

joda kütüphanesini kullanmanızı öneririm.. JDK8'de joda kütüphanesinden faydalanmış, jodayı yazan developer yazmış zaten.

(27 Ağu '15, 15:02) Turgay Can Turgay%20Can's gravatar image

Aşağıdaki gibi tekrar deneyebilir misin?

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;

    final String OLD_FORMAT = "MMM dd, yyyy hh:mm:ss a";
    final String NEW_FORMAT = "dd.MM.yyyy";

    String oldDateString = "Jan 1, 1977 12:00:00 AM";
    String newDateString;

    SimpleDateFormat sdf = new SimpleDateFormat(OLD_FORMAT, Locale.getDefault());
    Date d = null;
    try {
        d = sdf.parse(oldDateString);
    } catch (ParseException e) {
        e.printStackTrace();
    }
    sdf.applyPattern(NEW_FORMAT);
    newDateString = sdf.format(d);

İyi çalışmalar

permanent link

cevaplandı: 27 Ağu '15, 12:48

M%C3%BCsl%C3%BCm%20%C3%96ZT%C3%9CRK's gravatar image

Müslüm ÖZTÜRK
10.7k103691
cevap kabul oranı: 28%

değiştirildi: 27 Ağu '15, 12:49

Selam Müslüm, java.text.ParseException: Unparseable date: "Jan 1, 1977 12:00:00 AM" (at offset 0) hatasını alıyorum. ( Bu arada baştan söylemedim Android uygulamsında yapıyorum bu işlemi değiştirir mi bilmiyorum).

(27 Ağu '15, 14:46) Önder %C3%96nder's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,079
×3

Soruldu: 27 Ağu '15, 11:16

Görüntüleme: 420 kez

Son güncelleme: 27 Ağu '15, 15:02

powered by BitNami OSQA