31 lines
776 B
Java
31 lines
776 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";
|
|
}
|
|
}
|
|
|