gvsu/cs621/proj1/Timestamp.java
josh 2d610b1c83 cs621: proj1: Clock modified to 12-hour format, show AM/PM
git-svn-id: svn://anubis/gvsu@9 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-02-03 04:41:25 +00:00

31 lines
806 B
Java

/**
* This class holds a time value consisting of hours, minutes, and seconds.
*/
public class Timestamp
{
// data fields
public int hrs;
public int mins;
public int secs;
public java.lang.String am_pm;
/**
* This method updates the hours, minutes, and seconds values
* associated with the Timestamp object.
*/
public void fillTimes()
{
java.util.Calendar now;
now = java.util.Calendar.getInstance();
hrs = now.get(java.util.Calendar.HOUR);
hrs = hrs == 0 ? 12 : hrs;
mins = now.get(java.util.Calendar.MINUTE);
secs = now.get(java.util.Calendar.SECOND);
am_pm = now.get(java.util.Calendar.AM_PM) == java.util.Calendar.AM
? "AM"
: "PM";
}
}