码迷,mamicode.com
首页 > 编程语言 > 详细

java--Date时间

时间:2019-06-21 19:54:27      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:oid   local   指定   系统时间   格式   set   field   增加   code   

Date: 表示特定的瞬间,精确到毫秒,通过方法设定自己所表示的时间,可以表示任意的时间
System.currentTimeMillis() :返回的当前系统时间, 1970-1-1 至今的毫秒数

SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH:mm:ss");  // 使用指定的模式进行时间对象的构建

//格式化
Date date = new Date();
String s = sdf.format(date);
System.out.println(s);


//解析
Date d = sdf.parse("2019年06月21日18:22:02");
System.out.println(d.toLocalString());  //2019-06-21-18


Calendar: 日历,提供了一些操作年月日的方法
//static Calender getInstance()
Calender c = Calender.getInstance();

//void set(int field,int value):把指定的字段修改为指定的值
c.set(Calendar.YEAR, 2019);
c.set(Calendar.MONTH, 5);
c.set(Calendar.DAY_OF_MONTH, 20);


//void add(int field, int value):指定的字段增加value
c.set(Calendar.DAT_OF_MONTH, 1)


//int get(int field)  // 返回给定日历字段的值
//public static final int YEAR 1

//int year = c.get(1);  //2019
int year = c.get(Calendar.YEAR);  //2019
int month = c.get(Calendar.MONTH) + 1; // 6
int day = c.get(Calendar.DAY_OF_MONTH); //21

java--Date时间

标签:oid   local   指定   系统时间   格式   set   field   增加   code   

原文地址:https://www.cnblogs.com/selfdef/p/11066476.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!