栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

日期类及其方法

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

日期类及其方法

1秒等于1000毫秒

1天=1X24X60x60X1000毫秒

System类

该方法返回的一个long类型的数值,它是距离1970年1月1日的毫秒值

long l=System.currentTimeMillis();

Date类

Date类的无参构造方法

Date a=new Date();//创建了一个日期对象,里面包含了程序运行那一刻的时间
 System.out.println(a);//直接输出该对象,输出年月日

Date类里的.getTime();将会返回到1970年的毫秒值

System.out.println(a.getTime());

Date类的有参构造方法

Date b=new Date(1639381524168L);//赋给一个毫秒值

将其转换为对应的时间

SimpleDateFormat类(字符串转日期,日期转字符串)

使用SimpleDateFormat的构造方法

 

首先要规定传入SimpleDateFormat("规定字符串格式");

String birthday="2001-10-10";
  
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd); 
//输出的字符串进去的格式

将满足规定的字符串传入到SimpleDateFormat类对象的.parse();方法中

,该方法将会返回一个存储传入给定字符时间串的Date对象

Date one=sdf.parse(birthday);

日期类转到字符串

Date date=new Date();//得到当前的时间
SimpleDateFormat sd=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS E");//转换出来的字符串格式
String s=sd.format(date);//将Date对象转换为字符串类型
System.out.println(s);
Calendar抽象类

在Calendar抽象类里有一个getInstance();方法,会返回一个子类对象( GregorianCalendar类的对象)

Calendar c1=Calendar.getInstance();//该方法获得一个子类对象

相当于

Calendar c1=new GregorianCalendar();//多态父类引用指向子类对象

主要方法:get();方法 传入规定好的日历字段(注意:零代表周天)

int day=c2.get(Calendar.DAY_OF_MONTH);//这个月的第几天
System.out.println(day); 
int dayOfyear=c2.get(Calendar.DAY_OF_YEAR);//今年的第几天
System.out.println(dayOfyear);
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/692744.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号