lostyazilim
tr.link

Visual basic Tarih & ücret hesaplama (Yardım)

5 Mesajlar 977 Okunma
lstbozum
tr.link

ahmedy55 ahmedy55 WM Aracı Kullanıcı
  • Üyelik 21.07.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek IT
  • Konum Samsun
  • Ad Soyad A** T**
  • Mesajlar 79
  • Beğeniler 20 / 11
  • Ticaret 5, (%100)
Form2'de datagridviev var. Çift tıkladığında form 3 acılıyor. Kayıt yaparken sistem saatini alıyor program. Yapmak istediğim kısaca şu : Bugün kullanıcı kayıt ettim diyelim 2saat sonra çift tıkladığımızda şuanın saatinden kayıtlı olan saati çıkarıp geçen süreyi yazdırmam gerekiyor.

Kısacası : Veritabanındaki tarih ve saatten şimdiki tarihi ve saati çıkarıp label'e yazdıracağım. Çok basit bir işlem gibi

 

 

wmaraci
reklam

mxaksoy mxaksoy Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.03.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad M** A**
  • Mesajlar 1358
  • Beğeniler 482 / 344
  • Ticaret 3, (%100)
O kullanıcı açıldığında bir timer başlayacak ve bitirdiğinde timer duracak
(kullanici_timer diye timer oluşturacak sonra bitirdiğinde kullanici_timer kalkacak)
ahmedy55

kişi bu mesajı beğendi.

ahmedy55 ahmedy55 WM Aracı Kullanıcı
  • Üyelik 21.07.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek IT
  • Konum Samsun
  • Ad Soyad A** T**
  • Mesajlar 79
  • Beğeniler 20 / 11
  • Ticaret 5, (%100)
hocam timer'e neden ihtiyaç duyayım. Benim aklımda ki şimdiki tarihten veritabanındaki tarihi çıkarıp sonucu label'e yazdırmak. Ama kod'a dökemiyorum suan
 

 

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
Kodq dökemeyecek bir şey yokta sen sanırım matematik ve dil bilgisini atlayıp direkt kod yazmaya girmişsin, üzgünüm ama bu tip basit soruları daha çok soracaksın demektir.

Öncelikle veri tipimiz mantıken DateTime olması gerek, string şeklinde veritabanından çekiyor olsan bile çevirmen gerek. Sonra ise büyük tarihten küçük tarihi çıkaracaksın, yani şuandan geçmişi çıkaracaksın.


Not: İşletim sistemleri saat, metrik ölçü birimleri ve diğer bölgeden bölgeye değişen değerler için farklı yaklaşımlar sergilerler. Windows'da bu System.Globalization.CultureInfo.InvariantCulture konusu ilgini çekebilir, biraz bakman gerek.

Kolay gelsin.
 

 

no time for caution
wmaraci
wmaraci

AhmetKarabulut AhmetKarabulut WM Aracı Kullanıcı
  • Üyelik 11.09.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İzmir
  • Ad Soyad A** K**
  • Mesajlar 1077
  • Beğeniler 361 / 361
  • Ticaret 33, (%100)
DateTime.Subtract kullanabilirsin.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al