Haloo! Selamat Datang di Komunitas Private Training Web Development (48216 Members, 455 Projects, 3700 Topic, 10094 Comments)

Butuh karyawan baru? atau seorang Web Developer (Part-time/Freelance/Full-time), cari disini : Members Area Jobs!
Bagaimana cara untuk Menghitung selisih waktu dengan Javascript
pramadians Mengatakan : Members -
Rate Topic :
  1. Assalamualaikum Warahmatullahi Wabarakatuh...
  2. Bagaimana cara membuat rentang waktu pada form input pada gambar yang saya upload tersebut. Terimakasih
Ada 1 File Kiriman :
1. xxx.jpg (39 KB)
Robby Prihandaya Mengatakan :
Admin -
  1. Assalamualaikum,.. Berikut cara menghitung selisih 2 waktunya :
  2. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
  3. <script type="text/javascript">
  4. $(document).ready(function(){
  5. $("input").keyup(function(){
  6. var waktuMulai = $('#waktuMulai').val(),
  7. waktuSelesai = $('#waktuSelesai').val(),
  8. hours = waktuSelesai.split(':')[0] - waktuMulai.split(':')[0],
  9. minutes = waktuSelesai.split(':')[1] - waktuMulai.split(':')[1];
  10.  
  11. if (waktuMulai <= "12:00:00" && waktuSelesai >= "13:00:00"){
  12. a = 1;
  13. }else {
  14. a = 0;
  15. }
  16. minutes = minutes.toString().length<2?'0'+minutes:minutes;
  17. if(minutes<0){
  18. hours--;
  19. minutes = 60 + minutes;
  20. }
  21. hours = hours.toString().length<2?'0'+hours:hours;
  22.  
  23. $('#selisih').val(hours-a+ ':' + minutes);
  24. });
  25. });
  26. </script>
  27.  
  28. Mulai : <input type="text" id="waktuMulai" ><br>
  29. Selesai : <input type="text" id="waktuSelesai"><br>
  30. Selisih : <input type="text" id="selisih">

pramadians Mengatakan :
Members -
  1. Assalamualaikum,..
  2.  
  3. Terimakasih Pak Robby.....

pramadians Mengatakan :
Members -
  1. Assalamualaikum,..
  2.  
  3. Pak Robby,, Bagaimana jika form input "mulai" dan form input "selesai" tidak di inputkan, namun di field pada table database saat user menyimpan data, data Mulai dan selesai tersebut tersimpan otomatis dengan nilai 0. Terimakasih.

Maaf, Untuk Memberikan Komentar Anda Harus Login !!!