Skip to content

Commit

Permalink
fixed time issue
Browse files Browse the repository at this point in the history
  • Loading branch information
darshanbhatta committed Apr 22, 2019
1 parent 2ed6680 commit 50bb672
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,9 @@ public void bind(int position) {
date.setText(monthNames[mMonth] + " " + mDay);
location.setText(Item.getVenue());
long timeLeft = Item.getTime() - System.currentTimeMillis();
int minutes = (int) ((timeLeft / (1000*60)) % 60);
int hours = (int) ((timeLeft / (1000*60*60)) % 24);
int minutes = (int) ((timeLeft / (1000 * 60)) % 60);
int hours = (int) ((timeLeft / (1000 * 60 * 60)));

time.setText(hours+" hours " + minutes +" minutes");
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
import android.graphics.BitmapFactory;
import android.support.annotation.NonNull;
import android.util.Base64;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
Expand Down Expand Up @@ -88,12 +89,12 @@ public void bind(int position) {
monthNames[10] = "Nov";
monthNames[11] = "Dec";
final long millis = events.getTime() - System.currentTimeMillis();
int hours = (int) (TimeUnit.MILLISECONDS.toHours(millis) - TimeUnit.HOURS.toHours(TimeUnit.MILLISECONDS.toHours(millis)));
int mins = (int) (TimeUnit.MILLISECONDS.toMinutes(millis) - TimeUnit.HOURS.toMinutes(TimeUnit.MILLISECONDS.toHours(millis)));
int minutes = (int) ((millis / (1000 * 60)) % 60);
int hours = (int) ((millis / (1000 * 60 * 60)));

date.setText(monthNames[mMonth] + " " + mDay);

price.setText(hours + " hours " + mins +" mins");
price.setText(hours + " hour(s) " + minutes +" min(s)");

}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -101,9 +101,11 @@ public void onClick(View view) {

final long millis = event.getTime() - System.currentTimeMillis();

int hours = (int) (TimeUnit.MILLISECONDS.toHours(millis) - TimeUnit.HOURS.toHours(TimeUnit.MILLISECONDS.toHours(millis)));
int mins = (int) (TimeUnit.MILLISECONDS.toMinutes(millis) - TimeUnit.HOURS.toMinutes(TimeUnit.MILLISECONDS.toHours(millis)));
date.setText(hours + " hours " + mins +" mins");

int minutes = (int) ((millis / (1000 * 60)) % 60);
int hours = (int) ((millis / (1000 * 60 * 60)));

date.setText(hours + " hour(s) " + minutes +" min(s)");

int mMonth = calendar.get(Calendar.MONTH);
int mDay = calendar.get(Calendar.DAY_OF_MONTH);
Expand Down

0 comments on commit 50bb672

Please sign in to comment.