java中月日年这种怎么转换成年月日_java

1 java.util.Date类

日期类常用方法:

String toString()把此日期对象转换为Date对象

booleanbefore(Date when)测试此日期是否在指定日期之前。

boolean equals(Object obj)比较两个日期的相等性。

布尔之后(Date when)测试此日期是否在指定日期之后。

long getTime()返回自1970年1月1日00:00:00 GMT以来此日期对象表示的毫秒数。

派生类

e8a83b588c25fb501454798322dafac0.png

2 DateFormat类和SimpleDateFormat类

DateFormat类作用

1)完成字符串和时间对象之间的转换(将Date对象和String对象相互转换)。

2)DateFormat是一个抽象类,不能创建对象,一般使用它的的子类SimpleDateFormat类来实现。

SimpleDateFormat类

SimpleDateFormat类是DateFormat类的子类,SimpleDateFormat是DateFormat的一个实现类。

3b65b5006fba41678971e587ba56edfc.png

运行结果:

dd4e7694bf374080a96cb39a9a123fde.png

98298a98015bf8319b2d64bd3f739a97.png

3 Calendar日历类

1)Calendar为抽象类无法被实例化,则需创建Calendar类的一个实现类GregorianCalendar对象

2121af83bcae1f6ee5314df38a3717e3.png

657314a77226af527f749c32497b4234.png

运行结果:

20223842435d7f4ac9210124f5071a2f.png

2)Calendar类中常用的方法:

setTime( ) 将Date表示的时间设置到日历中

getTime将Calendar转换成 Date类型

set() 可以设置年月日

getActualMaximum() 获取对象的总天数

add()增减元素

e3a760a039c46a706ae9615dd515dfb5.png

运行结果:

08d83304a03b262442d800577a0ba605.png

4 Math类

1)Math类的常用方法:

abs 绝对值

acos,asin,atan,cos,sin,tan 三角函数

sqrt 平方根

pow(double a, double b) a的b次幂

max(double a, double b) 取大值

min(double a, double b) 取小值

ceil(double a) 大于a的最小整数

floor(double a) 小于a的最大整数

random() 返回 0.0 到 1.0 的随机数

long round(double a) double型的数据a转换为long型(四舍五入)

toDegrees(double angrad) 弧度->角度

toRadians(double angdeg) 角度->弧度

2)Random类,这个类是专门用来生成随机数的,并且Math.random()底层调用的就是Random的nextDouble()方法。

684239450dccdd01fe8eea0335f87053.png

运行结果:

76cae88b31dd38e03634019991fc5c24.png

5 File类

1)File常见的构造方法:

public File(String pathname)

2160535fc244f5b49239fc1e1a159b3c.png

65a85addd8270744e5992bbfae233b59.png

1acfc0bd7626419e25517eb7336f99c0.png

运行结果:

97951e6188724e81e3dff067e65d67e5.png
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值