美文网首页扣丁学堂Java培训
扣丁学堂简述Java时间运用具体操作及时间运用规律

扣丁学堂简述Java时间运用具体操作及时间运用规律

作者: 994d14631d16 | 来源:发表于2018-06-22 11:11 被阅读2次

Java开发中时间运用是比较重要的内容,因此不论是刚加入Java行业还是在Java行业中从业已久的小伙伴都必须要熟知Java中时间运用的规律以及如何进行各种计算,下面扣丁学堂Java培训小编就以Java中时间运用0.5小时为单位如何进行各种计算为例和读者探讨一下,希望能帮到对Java感兴趣的小伙伴们。

扣丁学堂Java培训

​Java中时间运用0.5小时为单位如何进行各种计算:

1、Integer spetimeMinuties;//为分钟

A:Double spetimeHours = (spetimeMinuties0==0) ? spetimeMinuties/60.0 : (spetimeMinuties/30+1.0)/2;//换成以0.5小时为单位的计算方式,不足0.5小时按0.5小时,满 0.5小时不足1小时按1小时计算的方式

B:Integer spetimeHours = (spetimeMinuties`==0) ? spetimeMinuties/60 : (spetimeMinuties/60+1);//不足1小时算1小时计算

2、时间计算

startTimeModelString:字符串时间 status:天,小时,分钟标记 h:加减天,小时,分钟数

private String timeAddOne(String startTimeModelString,String status,int h) throws Exception {

Date date = StringUtil.getDateFstr(startTimeModelString, "yyyy-MM-dd HH:mm:ss");

Calendar calendar = Calendar.getInstance();

calendar.setTime(date);

if(status.equals("0")){//+-h天

calendar.add(Calendar.DAY_OF_MONTH, h);

}else if(status.equals("1")){//+-h小时

calendar.add(Calendar.HOUR_OF_DAY, h);

}else if(status.equals("2")){//+-h分钟

calendar.add(Calendar.MINUTE, h);

}

date = calendar.getTime();

return (StringUtil.formatDate(date, "yyyy-MM-dd HH:mm:ss"));

}

  关于Java中时间运用0.5小时为单位如何进行各种计算就先给大家简单说这些,想要了解更多内容的小伙伴可以登录扣丁学堂官网查询。扣丁学堂是专业的Java培训机构,自成立以来始终坚持用良心做教育的理念,多年来已为众多的企业输送了大量的专业的人才。

  扣丁学堂除了有专业的老师和与时俱进的课程体系,还有大量的Java视频教程供学堂观看学习,想要免费领取Java视频教程的小伙伴快联系咨询老师报名吧。

相关文章

网友评论

    本文标题:扣丁学堂简述Java时间运用具体操作及时间运用规律

    本文链接:https://www.haomeiwen.com/subject/cpqkyftx.html