Haloo! Selamat Datang di Komunitas Private Training Web Development (51404 Members, 542 Projects, 4048 Topic, 10808 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

Dibuat
Login Terakhir 35 Menit lalu,
Telah Dilihat 528 Kali
pramadians Mengatakan : Premium -
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)

Ada 3 Jawaban

PHPMU.COM Support 6 Bulan lalu  
Premium -
  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 6 Bulan lalu  
Premium -
  1. Assalamualaikum,..
  2.  
  3. Terimakasih Pak Robby.....
pramadians 6 Bulan lalu  
Premium -
  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 !!!