Java获取当天剩余时间的几种方法
来源:互联网 发布:php xpath 抓取内容 编辑:程序博客网 时间:2024/05/22 03:14
三种获取当天剩余时间的简洁方式,分别使用DateUtils、DateTime和LocalDateTime,有时间再详解这三个类的更多方法。下面是编写的代码,有更多好的方式,欢迎留言。
import org.apache.commons.lang.time.DateUtils;import org.joda.time.DateTime;import org.joda.time.Duration;import org.junit.Test;import java.time.LocalDateTime;import java.time.temporal.ChronoUnit;import java.util.Calendar;/** * Created by Administrator on 2016/12/12. */public class TimeTest { @Test public void getTime() { //方法一 long milliSecondsLeftToday = 86400000 - DateUtils.getFragmentInMilliseconds(Calendar.getInstance(), Calendar.DATE); long secondsLeftToday = 86400 - DateUtils.getFragmentInSeconds(Calendar.getInstance(), Calendar.DATE); System.out.println("当天剩余毫秒1:" + milliSecondsLeftToday); System.out.println("当天剩余秒1:" + secondsLeftToday); //方法二 DateTime dateTime = new DateTime().millisOfDay().withMaximumValue(); long millSeconds2 = new Duration(new DateTime(), dateTime).getMillis(); long count = new Duration(new DateTime(), dateTime).getStandardSeconds(); System.out.println("当天剩余毫秒2:" + millSeconds2); System.out.println("当天剩余秒2:" + count); //方法三:LocalDateTime和ChronoUnit为1.8新增 LocalDateTime midnight = LocalDateTime.now().plusDays(1).withHour(0).withMinute(0).withSecond(0).withNano(0); long millSeconds = ChronoUnit.MILLIS.between(LocalDateTime.now(),midnight); long seconds = ChronoUnit.SECONDS.between(LocalDateTime.now(), midnight); System.out.println("当天剩余毫秒3:" + millSeconds); System.out.println("当天剩余秒3:" + seconds); }}
1 0
- Java获取当天剩余时间的几种方法
- java获取当天时间的星期几
- java获取当天星期几
- 安卓、Java 获取当天星期几
- 获取当天的日期 判断当天为星期几
- 计算剩余时间的方法
- 计算当天剩余时间
- ABAP 获取当天汇率的方法
- java 获取时间的几种方法
- java获取随机数的几种方法
- java获取随机数的几种方法
- Java获取随机数的几种方法
- Java 获取路径的几种方法
- 获取当天是星期几
- iOS根据输入的时间获取当天是星期几
- 获取当天的年月日
- ecshop促销剩余时间 的函数调用方法
- Java中获取时间的几种方法
- Android 手动显示和隐藏软键盘
- 牛客网 二进制中1的个数
- 环形链表插值题
- 代理模式
- Android N Audio: Audio Track play
- Java获取当天剩余时间的几种方法
- KMP模式匹配
- H5
- opengl 学习笔记1
- printf函数详解
- python2与python3的区别
- html显示Base64图片
- C++ 数组首地址 + 数组长度 作为函数形参 & 数组传参的方式 & 堆中创建的数组的访问
- 欢迎使用CSDN-markdown编辑器