Datetime picker format yıl ay gün olarak değiştirme?
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
Datetime picker format yıl ay gün olarak değiştirme?
mssql date formatı yıl ay gün formatında ve adoquery de bu formatı kabül ediyor
örnegin
14.03.2010 olması gereken ise 20100314 bunu nasıl yapabilirim yani yıl ay gün formatına nasıl ceviririm
DECODEDATE fonksiyonu ile parçalıyorum sonrada birleştiriyorum bu işimi görüyor ama
bu seferde 01 oldugunda 1 olarak alıyor o zaman yine çuvallıyorum
örnegin
14.03.2010 olması gereken ise 20100314 bunu nasıl yapabilirim yani yıl ay gün formatına nasıl ceviririm
DECODEDATE fonksiyonu ile parçalıyorum sonrada birleştiriyorum bu işimi görüyor ama
bu seferde 01 oldugunda 1 olarak alıyor o zaman yine çuvallıyorum
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar
Re: Datetime picker format yıl ay gün olarak değiştirme?
Kod: Tümünü seç
FormatDateTime('yyyy.mm.dd', Date)
kıdemsiz üye
-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
Re: Datetime picker format yıl ay gün olarak değiştirme?
teşekkürler
peki kullanımı nasıl pek beceremedim
birde datetimepicker in
properties altında format özelliği var
oraya
yyyy.mm.dd
yazdıgımda yıl ve ayı datetimepicker üzerinden değiştiriyor ama gün 30 olarak alıyor nereyi atlıyor olabilirim
peki kullanımı nasıl pek beceremedim
birde datetimepicker in
properties altında format özelliği var
oraya
yyyy.mm.dd
yazdıgımda yıl ve ayı datetimepicker üzerinden değiştiriyor ama gün 30 olarak alıyor nereyi atlıyor olabilirim
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar
Re: Datetime picker format yıl ay gün olarak değiştirme?
Merhaba,
Datetimepicker'in format özelliğini değiştirdiğinizde günleri farklı değerde alma gibi durumla sizi karşıkarşıya getirmemesi gerekiyor.
Datetimepicker'a girdiğiniz tarih neyse onu verdiğiniz formata göre gösterir.
Ayrıca; format stringde bulunan 'm' harflerinin büyük olması gerekiyor. küçük 'm' dakikayı gösterir.
yyyy.mm.dd olan format string yyyy.MM.dd olmalı.
Datetimepicker'in format özelliğini değiştirdiğinizde günleri farklı değerde alma gibi durumla sizi karşıkarşıya getirmemesi gerekiyor.
Datetimepicker'a girdiğiniz tarih neyse onu verdiğiniz formata göre gösterir.
Ayrıca; format stringde bulunan 'm' harflerinin büyük olması gerekiyor. küçük 'm' dakikayı gösterir.
yyyy.mm.dd olan format string yyyy.MM.dd olmalı.
-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
Re: Datetime picker format yıl ay gün olarak değiştirme?
olmadı bu seferde datetimepicker.datetime yi
dateto str ile edit1.text attıgımda yine aynı oluyor
nasıl ederde 15.11.20 2010 formatını 20101115 olarak atarım
dateto str ile edit1.text attıgımda yine aynı oluyor

nasıl ederde 15.11.20 2010 formatını 20101115 olarak atarım
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar
Re: Datetime picker format yıl ay gün olarak değiştirme?
illa hazır olacak değil mi?
cevabın burda verilmişti:
çıkan uyarı penceresinde tarih istediğin gibi yazılır.
artık programına göre uyarlamak sana kalmış.
cevabın burda verilmişti:
şu şekilde uygularsak:ikra yazdı:Kod: Tümünü seç
FormatDateTime('yyyy.mm.dd', Date)
Kod: Tümünü seç
procedure TmainForm.DateTimePicker1Change(Sender: TObject);
begin
showmessage(formatdatetime('yyyyMMdd',(sender as TDateTimePicker).DateTime));
end;
artık programına göre uyarlamak sana kalmış.
-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
Re: Datetime picker format yıl ay gün olarak değiştirme?
Kod: Tümünü seç
nasıl ederde 15.11.20 2010 formatını 20101115 olarak atarım
yaptıgımda onu alıyorum fakat bunu edite attıgımda yine aynı formatta atıyor oda işimi görmüyor
aralarda . olmuycak 20101129 gibi 2010 yılı 11 ay 29 gün
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar
Re: Datetime picker format yıl ay gün olarak değiştirme?
tarihi edit'e atarken formatdatetime fonksiyonundan geçirsen?kodcuminik yazdı:format özelliğini yyyy.MM.DDKod: Tümünü seç
nasıl ederde 15.11.20 2010 formatını 20101115 olarak atarım
yaptıgımda onu alıyorum fakat bunu edite attıgımda yine aynı formatta atıyor oda işimi görmüyor
aralarda . olmuycak 20101129 gibi 2010 yılı 11 ay 29 gün
-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
Re: Datetime picker format yıl ay gün olarak değiştirme?
bende düşündüm düşünmesine de syntaxı tutturamıyorum yoksa showmessage ile cayır cayır calışıyor ? kopyala yapıştır ile neriye kadar
bende biliyorum showmessage

bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar
Re: Datetime picker format yıl ay gün olarak değiştirme?
tuturamayacak bişey yok. edit'in text özelliği de showmessage gibi string değer kabul eder.kodcuminik yazdı:bende düşündüm düşünmesine de syntaxı tutturamıyorum yoksa showmessage ile cayır cayır calışıyor ? kopyala yapıştır ile neriye kadarbende biliyorum showmessage
Kod: Tümünü seç
edit1.text:= FormatDateTime('yyyy.mm.dd', falanfilan)

-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
Re: Datetime picker format yıl ay gün olarak değiştirme?
teşekkürler insan aynı şey üzerine gidince nutku tutuluyor bakar kör oluyor af edersin.
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar