Date,Calendar,SimpleDateFormat的使用
2015-08-01 21:54
316 查看
package datetest; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class Test { public static void main(String[] args) { Date date = new Date(); System.out.println(date); System.out.println(date.getTime()); //表示 1970 年 1 月 1 日 00:00:00 GMT 以后 time 毫秒的时间点 Calendar rightNow = Calendar.getInstance(); System.out.print(rightNow.get(Calendar.YEAR)+"年"); System.out.print((rightNow.get(Calendar.MONTH)+1)+"月"); System.out.println(rightNow.get(Calendar.DAY_OF_MONTH)+"日"); rightNow.set(Calendar.DAY_OF_YEAR,rightNow.get(Calendar.DAY_OF_YEAR)+20); System.out.print(rightNow.get(Calendar.YEAR)+"年"); System.out.print((rightNow.get(Calendar.MONTH)+1)+"月"); System.out.println(rightNow.get(Calendar.DAY_OF_MONTH)+"日"); Date data2 = rightNow.getTime();//Calendar转化为Date SimpleDateFormat format = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss"); //时间转化为字符串 String time = format.format(rightNow.getTime()); System.out.println(time); //字符串转化为时间 try { Date date3 = format.parse(time); System.out.println(date3.getTime()); } catch (ParseException e) { e.printStackTrace(); } } }
相关文章推荐
- CentOS安装tomcat
- WPF编程:运算符“==”无法应用于“System.window.Forms.DialogResult”和“bool”类型操作数
- hadoop安装笔记
- 【转】全Javascript的Web开发架构:MEAN和Yeoman【译】
- Android中获取应用程序(包)的信息-----PackageManager的使用(一)
- JavaScript的基本数据类型
- Android中获取应用程序(包)的信息-----PackageManager的使用(一)
- 数值计算学习笔记
- python ,__set__, __get__ 等解释
- ZOJ-1243(parse URL)
- Day8.01
- 用objective-c开发的第一个mac程序(1)——依赖库的生成
- 校园暑期的操场
- C#中Using用法
- 【转】什么是全栈工程师【译】
- Tasks and Back Stack
- 设计模式-观察者模式
- Python几行代码就控制了FTP
- swift学习之函数类型
- Servlet之中文乱码问题【入门版】