package javaexsample1; import java.math.RoundingMode; import java.text.DateFormat; import java.text.NumberFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Scanner; public class JavaExsample3 { public static void main(String[] args) throws ParseException { Scanner in = new Scanner(System.in); DateFormat formatT = new SimpleDateFormat("HH-mm"); System.out.print("TimeIn(HH-mm) : "); String fromin = in.nextLine(); Date din = formatT.parse(fromin); System.out.print("TimeOut(HH-mm) : "); String fromout = in.nextLine(); Date dout = formatT.parse(fromout); System.out.println("You will have to pay : " + kidTang(din, dout) + " Baht"); } public static double kidTang(Date datein, Date dateout){ double sum = 0; double milliTime = dateout.getTime() - datein.getTime(); NumberFormat nf = NumberFormat.getNumberInstance(); nf.setMaximumFractionDigits(0); nf.setRoundingMode(RoundingMode.HALF_UP); int hour = Integer.parseInt(nf.format(milliTime/(1000*60*60))); if(hour <= 3) sum = sum + hour*20; else sum = sum + 3*20 + (hour-3)*10; return sum; } }
if ( (totalHours % 60) >= 15) { // }
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง