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

【无标题】

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

【无标题】

1.Date类构造方法:
Date date1 = new Date(); //获取的使当前时间
Date date2 = new Date(0L); //从时间原点开始,过了制定毫秒的时间。
2.Date类成员方法:
public long getTime() //获取毫秒值
public void setTime(long time) //设置时间,传递毫秒值
3.SImpleDateFormat格式化和解析日期
public final String format(Date date); //将日期格式化成字符串 从Date到String
public Date parse(String source); //从String到Date
4.示例

String s ="2021-12-12 11:11:11";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = sdf.parse(s);
long time = date.getTime();
time = time + (1000*60*60*24);
Date newDate = new Date(time);
String rs = sdf.format(newDate);

5.jdk8时间

        //获取指定时间
        LocalDateTime of = LocalDateTime.of(2022, 1, 1, 12, 12, 12);
        //获取当前时间
        LocalDateTime now = LocalDateTime.now();
        //设置日期转换格式
        DateTimeFormatter dateT = DateTimeFormatter.ofPattern("yyyy年MM月dd日 HH时mm分ss秒");
        //转换日期 从Date转为String
        String format = of.format(dateT);
        String s = "2021年10月20日 12时52分12秒";
        //将从String转到Date
        LocalDateTime parse = LocalDateTime.parse(s, dateT);

6.在jdk8中还有便捷修改方法
LocalDateTime.pulsXXX 系列用于增加
LocalDateTime.minusXXX 系列用于减少
LocalDateTime.withXXX 系列用于直接修改
Period.between(LocalDateTime1,LocalDateTime2) 该方法是一个静态方法,用于获取两时间的间隔。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/736937.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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