31-10-2016, Saat: 09:37
(Son Düzenleme: 31-10-2016, Saat: 09:37, Düzenleyen: Fesih ARSLAN.)
(30-10-2016, Saat: 20:58)10.Köy Adlı Kullanıcıdan Alıntı: Tekrar merhabalar; Tarih formatını
formatsettings.shortdateformat:='dd/mm/yyyy';
şeklinde sabitleyip sorun çıkarmadan işlem yapmak istedim ancak yine aynı değiştirmiyor. Android için tarih formatını sorgulayıp işlem yaptırmak geldi aklıma ancak internette android için tarih formatını sorgulama için bir bilgiye rastlamadım neredeyse tüm kaynaklar windows için. Çalışan cihazın tarih formatını nasıl sorgulayabilirim?
Çözümü paylaşayım belki bir kullanıcının işine yarayabilir.
var DateSeparator: Char; begin label1.text:=string(FormatSettings.DateSeparator); end;
Merhaba,
FireMonkey mimarisinde, bazı temel fonksiyonlar arka planda lokal formatı yeniden değiştirmektedir.
Bu nedenle Android işletim sisteminin tarih saat formatını, yeni bir TFormatSettings tipi oluşturarak değiştirin.
Tarih tip dönüşüm işlemlerinde de mutlaka oluşturduğunuz TFormatSettings tipi ile birlikte dönüşüm yapın. (Örn. DateToStr(Now, FFormatSettings))

İyi çalışmalar
DelphiCan'dır!

