Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
3
Cevap
452
Tıklama
0
Öne Çıkarma
ASP.NET C#
A
9 yıl (23 mesaj)
Onbaşı
Konu Sahibi

Kolay gelsin,

Bir hesaplama yapmak için tarih formatını sayıya dönüştürmeye çalışıyorum. Acaba böyle birşey mümkün müdür ? Örneğin; Excel'de gördüm bu işlemi "07.02.2017" Bu tarihi format olarak genel yaptığımda "42773" bu numaralı çıktıyı veriyor acaba bunun fonksiyonu var mıdır ? c# da bu işlemi yapma şansım var mıdır ? Yardımlarınızı bekliyorum. Tekrardan kolay gelsin iyi günler



E
9 yıl (3264 mesaj)
Yarbay

Selamlar, tarih formatında bulunan datayı sayıya çevirmek için; DateTime.ToOADate metodu kullanılır.


Bu mesaja 1 cevap geldi.
A
9 yıl (23 mesaj)
Onbaşı
Konu Sahibi

quote:

Orijinalden alıntı: L[A]hor

Selamlar, tarih formatında bulunan datayı sayıya çevirmek için; DateTime.ToOADate metodu kullanılır.

bir örnek verme şansınız var mıdır acaba ?


Bu mesaja 1 cevap geldi.
E
9 yıl (3264 mesaj)
Yarbay

quote:

Orijinalden alıntı: ayhanardal53


quote:

Orijinalden alıntı: L[A]hor

Selamlar, tarih formatında bulunan datayı sayıya çevirmek için; DateTime.ToOADate metodu kullanılır.

bir örnek verme şansınız var mıdır acaba ?

Tabi;







Console.WriteLine(DateTime.Now.ToOADate());

Console.ReadKey();





Komutunu console uygulamasında çalıştırırsan bugünün tarihini sana sayı olarak döndürecektir.



Ekranda 42844,930.... şeklinde bir değer göreceksin. Bu sayı şu anın sayı karşılığıdır.



Aynı şekilde DateTime olarak tanımladığın bir değişkeni de bu yöntemle sayıya çevirebilirsin.



DateTime yesterday = DateTime.Now.AddDays(-1);



double result = yesterday.ToOADate();



< Bu ileti mobil sürüm kullanılarak atıldı >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.