public static void main(String[] args) {Date date = new Date();//获取当前系统时间SimpleDateFormat sdf = new SimpleDateFormat("hh:mm");//获取十二小时制时间格式对象String time = sdf.format(date);//将当前时间转化为十二小时制GregorianCalendar gc = new GregorianCalendar();//获取日历转换对象gc.setTime(date);//将当前时间转换为GregorianCalendar格式int AM_PM = gc.get(GregorianCalendar.AM_PM);//获取当前时间的AM/PM属性,返回值是int,AM=0,PM=1String loginTime = time + (AM_PM == Calendar.PM ? "PM" : "AM");System.out.println(loginTime);}