获取当前的日期,并把这个日期转换为指定格式的字符串,如2088-08-08 08:08:08。 public class DateTest { public static void main(String[] args) { //获取当前日期对象 now; Date now = new Date(); //创建SimpleDateFormat对象 df,并制定日期格式 SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //调用df的format(Date date) 方法,传入now; 接收返回的字符串 String datestr = df.format(now); //打印这个字符串 System.out.println(datestr); } } 用程序判断2018年2月14日是星期几。 public class CalendarTest01 { public static void main(String[] args) { //创建Calendar对象 Calendar c = Calendar.getInstance(); //将给定的日历字段设置到Calendar对象中 c.set(Calendar.YEAR, 2018); c.set(Calendar.MONTH, 1); c.set(Calendar.DATE, 14); //设置年 int year = c.get(Calendar.YEAR); //设置月 int month = c.get(Calendar.MONTH)+1; //设置日 int date = c.get(Calendar.DATE); //设置星期 char week = getWeek(c.get(Calendar.DAY_OF_WEEK)); //输出结果 System.out.println(year+"年"+month+"月"+date+"日是星期"+week); } //定义方法,获取星期汉字 public static char getWeek(int a){ char[] c = {' ','日','一','二','三','四','五','六'}; return c[a]; } }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)