/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package clocktalk; /** * * @author Student */ import java.util.*; public class Main { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here GregorianCalendar now=new GregorianCalendar(); int hour=now.get(Calendar.HOUR); int minute=now.get(Calendar.MINUTE); int month=now.get(Calendar.MONTH)+1; int day=now.get(Calendar.DATE); int year=now.get(Calendar.YEAR); //display greeting if (hour<12) System.out.println("Good moring.\n"); else if (hour<17) System.out.println("Good afternoon.\n"); else System.out.println("Good evening.\n"); //begin time message by showing the minutes System.out.print("it's"); if (minute !=0){ System.out.print(" " +minute+ " "); System.out.print((minute !=1) ? "minutes " : "minute"); System.out.print("past"); } //display hour System.out.print(" "); System.out.print((hour>12) ? (hour-12):hour); System.out.print(" o' clock on "); //display the name of the month switch (month){ case(1): System.out.print("January");break; case(2): System.out.print("Feruary");break; case(3): System.out.print("March");break; case(4): System.out.print("April");break; case(5): System.out.print("May");break; case(6): System.out.print("June");break; case(7): System.out.print("July");break; case(8): System.out.print("August");break; case(9): System.out.print("September");break; case(10): System.out.print("October");break; case(11): System.out.print("November");break; case(12): System.out.print("December");break; //display the date and year } System.out.print(" " +day+", "+year+"."); } }