Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Run {
- int id;
- String startTime;
- String distance;
- String duration;
- int heartAvg;
- int heartMin;
- int heartMax;
- String date;
- String time;
- float distanceK;
- float distanceM;
- float durationFloat;
- int durationMinutes, durationSeconds;
- //unit conversion
- float k_to_m_conversion=1/1.609344;
- Run(int _id, String _startTime, String _distance, String _duration, int _heartAvg, int _heartMin, int _heartMax){
- id = _id;
- startTime = _startTime;
- distance = _distance;
- duration = _duration;
- heartAvg = _heartAvg;
- heartMin = _heartMin;
- heartMax = _heartMax;
- //startTime --> date/time
- String[] splitTime = split(startTime,"T");
- date = splitTime[0];
- time = splitTime[1];
- //Distance
- distanceK = Float.parseFloat(distance);
- distanceM = distanceK*k_to_m_conversion;
- //Duration
- durationFloat = Float.parseFloat(duration);
- durationMinutes = floor(durationFloat/1000/60);
- durationSeconds = round((durationFloat/1000/60-durationMinutes)*60);
- }
- }
Add Comment
Please, Sign In to add comment