标签:分享 ret void time() 一个 throw new .text style
//System.currentTimeMillis private static void test1() { //获取毫秒值,返回当前时间与1970年1月 1号0时0分0秒的毫秒值 long haoMiao= System.currentTimeMillis(); System.out.println(haoMiao);//1509780008925 }
//java.util.Date不易于国际化 private static void test2() { //当前日期和时间(第一种构造方式,无参) Date d1=new Date(); System.out.println(d1);//Sat Nov 04 15:36:06 CST 2017 System.out.println(d1.toString());//Sat Nov 04 15:36:06 CST 2017 //获取当前时间的毫秒值 System.out.println(d1.getTime());//1509780539275 //当前日期和时间(第二种构造方式,参数是时间戳(毫秒)) Date d2=new Date(1509780539275L); System.out.println(d2); //设置时间(修改时间) Date d3=new Date(); d3.setTime(591423630000L); System.out.println(d3);//Wed Sep 28 12:20:30 CST 1988 //日期比较 boolean bAfter=d2.after(d3);//true boolean bBefore=d2.before(d3);//false boolean bEquals=d2.equals(d3);//false int num=d2.compareTo(d3);//1 //创建一个java.sql.Date实例 java.sql.Date sqlDate=new java.sql.Date(1509780539275L); System.out.println(sqlDate);//2017-11-04 }
//java.text.SimpleDateFormat易于国际化 private static void test3() { //使用静态工厂格式化一个当前语言环境下的日期 String strDate= DateFormat.getDateInstance().format(new Date()); System.out.println(strDate);//2017-11-4 String strDate_Full= DateFormat.getDateInstance(DateFormat.FULL).format(new Date()); System.out.println(strDate_Full);//2017年11月4日 星期六 String strDate_Long= DateFormat.getDateInstance(DateFormat.LONG).format(new Date()); System.out.println(strDate_Long);//2017年11月4日 //使用静态工厂格式化一个当前语言环境下的日期和时间 String strDateTime= DateFormat.getDateTimeInstance().format(new Date()); System.out.println(strDateTime);//2017-11-4 16:57:07 String strDateTime_Full= DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL).format(new Date()); System.out.println(strDateTime_Full);//2017年11月4日 星期六 下午05时04分26秒 CST //用默认格式格化方日期 SimpleDateFormat sdf=new SimpleDateFormat(); String nowDate= sdf.format(new Date()); System.out.println(nowDate);//17-11-4 下午3:40 //用指定格式的格式化日期 SimpleDateFormat sdf_my=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String myDate= sdf_my.format(new Date()); System.out.println(myDate);//2017-11-04 15:43:11 //用指定的格式把字符串解析成日期 try { Date formateDate= sdf_my.parse("2017-01-04 15:43:11"); System.out.println(formateDate.toString());//Wed Jan 04 15:43:11 CST 2017 } catch (ParseException e) { e.printStackTrace(); } }
//java.util.Calendar private static void test4() throws ParseException { //生成Calendar实例 Calendar calendar=Calendar.getInstance(); int year= calendar.get(Calendar.YEAR); int month=calendar.get(Calendar.MONTH); int day=calendar.get(Calendar.DATE); int hour=calendar.get(Calendar.HOUR); int min=calendar.get(Calendar.MINUTE); int sec=calendar.get(Calendar.SECOND); int mSec=calendar.get(Calendar.MILLISECOND); int week=calendar.get(Calendar.DAY_OF_WEEK); System.out.println("年:"+year);//年:2017 System.out.println("月:"+month);//月:10 月份少了一个月 System.out.println("日:"+day);//日:4 System.out.println("时:"+hour);//时:4 现在是下午4点 System.out.println("分:"+min);//分:10 System.out.println("秒:"+sec);//秒:27 System.out.println("毫秒:"+mSec);//毫秒:10 System.out.println("星期:"+week);//星期:7 星期从星期日算第一天 //从Calendar实例获取Date实例 Date nowDate=calendar.getTime(); System.out.println(nowDate.toString());//Sat Nov 04 16:10:27 CST 2017 //获取毫秒值 long haoMiao=calendar.getTimeInMillis(); System.out.println(haoMiao);//1509783027010 //用指定的格式格式化时间 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String strNowDate= sdf.format(nowDate); System.out.println(strNowDate);//2017-11-04 16:10:27 //增加2天 calendar.add(Calendar.DAY_OF_MONTH,2); System.out.println(sdf.format(calendar.getTime()));//2017-11-06 16:16:12 //减少2月 calendar.add(Calendar.MONTH,-2); System.out.println(sdf.format(calendar.getTime()));//2017-09-06 16:18:30 //设置年(修改年) calendar.set(Calendar.YEAR,2010); System.out.println(sdf.format(calendar.getTime()));//2010-09-06 16:20:25 //用Date设置时间 calendar.setTime(sdf.parse("2012-01-02 11:22:33")); System.out.println(sdf.format(calendar.getTime()));//2012-01-02 11:22:33 //用毫秒值设置时间 calendar.setTimeInMillis(867730830000L); System.out.println(sdf.format(calendar.getTime()));//1997-07-01 12:20:30 }
标签:分享 ret void time() 一个 throw new .text style
原文地址:http://www.cnblogs.com/caohuimingfa/p/7783922.html