Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- import java.sql.Timestamp;
- import java.util.Calendar;
- public class CalculateCost {
- public static void main(String[] args) {
- java.util.Date date = new java.util.Date();
- Timestamp timestamp1 = new Timestamp(date.getTime()); //ใส่เวลาเข้าที่นี่
- Calendar cal = Calendar.getInstance();
- // cal.setTimeInMillis(timestamp1.getTime());
- cal.add(Calendar.SECOND, 6000);
- Timestamp timestamp2 = new Timestamp(cal.getTime().getTime()); //ใส่เวลาออกที่นี่
- long milliseconds = timestamp2.getTime() - timestamp1.getTime();
- int seconds = (int) milliseconds / 1000;
- int hours = seconds / 3600;
- int minutes = (seconds % 3600) / 60;
- int totalTime=0;
- int totalCost=0;
- System.out.println("เวลาเข้าจอด : " + timestamp1);
- System.out.println("เวลาออกจอด : " + timestamp2);
- System.out.println("Difference: ");
- System.out.println(" Hours: " + hours);
- System.out.println(" Minutes: " + minutes);
- if(hours >= 4 && minutes > 0){
- totalTime = hours+1;
- totalCost = 20+((totalTime-4)*10);
- }
- if(hours==4 && minutes==0){
- totalTime = hours;
- totalCost=20;
- }
- if(hours > 1 && hours <= 4 ){
- totalTime = hours;
- totalCost=20;
- }
- if(hours == 1 && minutes == 0){
- totalTime=1;
- totalCost=0;
- }
- if(hours == 0 && minutes <= 59){
- totalTime=1;
- totalCost=0;
- }
- System.out.println("ชั่วโมง : " + hours);
- System.out.println("จำนวนชั่วโมงที่จอด : " + totalTime);
- System.out.println("จำนวนเงินค่าจอด : " + totalCost);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement