Selamlar iyi forumlar,
.net mvc core bir proje yapıyorum bunu yaparken de bir yandan öğreniyorum. bir form ekranı olacak bu form ekranında bir başlama tarihi seçilecek ardından start tuşuna basınca başlama tarihinden saymaya başlayacak stop tuşuna basıldığında geçen süreyi yazacak aslında şöyle yani baktığımızda şu tarihte proje için şu kişi şu kadar çalışmış gibi bir şey çıkacak ortaya. EF kullanıyorum sistemimde.
Kendimce şöyle kurguladım .net mvc üzerinde bir form oluşturalım diyelim bunun adı çalışma formu olsun formumda adımı, ilgili işi gibi şeyleri seçtim ardından tarihi seçtim start buttonu kayıt buttonuyla aynı olsa buna tıklandığında hem kayıt işlemim hem de süremin işlenmesi başlasa bunu da js ile yapsam ardından bir edit butonum aynı zamanda stop butonu olsa buna basıldığında sistem saatini alıp ilgili input alanına geçen süreyi yazsa save butonuna basıldığında da sql'e kayıt eder gibi bir şey düşündüm buradaki sorun kullanıcı diyelim ki ilk formu oluşturdu kayıt etti sql'e edit demeden önce sayfayı yenilese ve ya kapatsa sonrasında sisteme girdiğinde burada sayma işleminin devam etmesini istiyorum bunu nasıl yapabilirim. Bir önerisi olan var mı? Biraz uzun anlatmış olabilirim kusura bakmayın.
.net core mvc geçen süre hesaplama
4
●58
- 20-08-2021, 18:05:17Hocam cshtml içinde .day .year .month gibi claslar oluşturabilirsiniz ya da js değişkenlerine direk bunu atayabilirsiniz. gün ay yıl bilgisini sayfada bir yere aldıktan sonra new date ile bir değişken oluşturup bu değerleri vermelisiniz.Mondros adlı üyeden alıntı: mesajı görüntüle
var d = new Date(yıl,ay,gün)
Bu şekildeydi sıralaması yanlış hatırlamıyorsam.
Bir tane de bu gün için new date oluşturup birbirinden çıkarıp kullanabilirsiniz. Zaten değişken datetime tipinde olduğundan gün ay yıl bilgisinbi kolayca alabilirsiniz. Saat dakikayı da aynı şekilde.
https://stackoverflow.com/questions/...-in-javascript
Gerisini linkten yapabilirsiniz.