`
raymond.chen
  • 浏览: 1418015 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

TimeUnit的使用

 
阅读更多

这是一个简单易用的日期工具类。

 

//关于秒的常用方法
TimeUnit.SECONDS.toMillis(1)     1秒转换为毫秒数
TimeUnit.SECONDS.toMinutes(60)   60秒转换为分钟数
TimeUnit.SECONDS.sleep(5)  线程休眠5秒
TimeUnit.SECONDS.convert(1, TimeUnit.MINUTES) 1分钟转换为秒数

//TimeUnit.DAYS			日的工具类
//TimeUnit.HOURS		时的工具类
//TimeUnit.MINUTES		分的工具类
//TimeUnit.SECONDS		秒的工具类
//TimeUnit.MILLISECONDS	毫秒的工具类

 

 

分享到:
评论

相关推荐

    用JAVA做两个给定时间的天数差

    用JAVA做两个给定时间的天数差

    Java8的高性能缓存库caffeine.zip

    Caffeine使用Google Guava启发的API提供内存缓存。 改进取决于您设计Guava缓存和ConcurrentLinkedHashMap的体验。LoadingCache, Graph> graphs = Caffeine.newBuilder()  .maximumSize(10_000)  ....

    Android代码-RetrofitCache

    RetrofitCache English RetrofitCache让retrofit2 okhttp3 rxjava 配置缓存...@Cache(time = 20,timeUnit = TimeUnit.MINUTES) @GET("users") Observable test(); 默认时间缓存,默认是0秒 @Cache() @GET("users

    java中redis锁的封装

    Object result = redisLockTemplate.execute("REDIS:LOCK:" + id, 1, TimeUnit.SECONDS, new Callback() { @Override public Object onGetLock() throws InterruptedException { //拿到锁,进行处理,返回结果...

    线程超时死掉

    不直接构造Future对象,也可以使用ExecutorService.submit方法来获得Future对象,submit方法即支持以 Callable接口类型,也支持Runnable接口作为参数,具有很大的灵活性。使用示例如FutureTaskAndExcutor中的limit...

    Android OKHttp3拦截器的使用方法

    本文介绍了Android OKHttp3拦截器的使用方法,分享给大家,具体如下: 添加Interceptor 在上一篇中我们已经知道了okhttp的基本使用,其中在介绍... .connectTimeout(REQUEST_TIME, TimeUnit.SECONDS) .readTimeout(R

    银行业务调度系统

    import java.util.concurrent.TimeUnit; public class Mainlass { public Mainlass() { } public static void main(String[] args) { ServiceWindow vipWindow; for(int i = 1; i ; ++i) { vipWindow = new ...

    Java ExcutorService优雅关闭方式解析

    关闭时可使用如下代码 public static void waitUntilTerminate(final ExecutorService executorService, final int timeout) { try { executorService.shutdown(); if (!executorService.awaitTermination(time...

    CyclicBarrier用法.docx

    与CountDownLatch不同的是,CyclicBarrier可以重复使用,即当所有线程都到达屏障后,屏障会自动重置,可以继续使用。 CyclicBarrier的构造方法如下: java public CyclicBarrier(int parties, Runnable ...

    Java分布式应用学习笔记07线程池应用

    Java分布式应用学习笔记07线程池应用

    JAVA Lock加锁实例

    Lock锁是对象锁,仅在同一对象中,锁才会生效。(不做论证) (以下场景皆为单例模式下运行) lock.lock()的加锁方式,会使后续请求的...lock.tryLock(1000, TimeUnit.SECONDS)的加锁方式,允许堵塞时间,若在堵……

    Lock锁的底层原理完整版

    在实际使用场景中,例如多个用户同时操作一个银行账户的情况,就可以使用Lock锁进行线程同步,确保每次只有一个用户能进行操作。总的来说,Lock锁是Java多线程编程中的重要工具,能够有效保障程序运行的正确性和稳定...

    java8日期相关类

    TimeUnit、Instant、LocalDate 、LocalDateTime、Duration.between、DateTimeFormatter、firstDayOfMonth()、after、before等日期处理

    日期时间空间

    this.timeUnit=$("[removed];'></a>"); this.tipUnit=$(";width:66px;font-size:12px;color:#ffffff;background-color:#fcaa19;'></a>"); this.dateTip=panelDate.split('-')[2]; //初始化 if(flag==0){ this...

    ebay-sdk:用于eBay REST API的Java SDK

    < groupId>com.github.rjdavis3</ groupId> < artifactId>ebay-sdk</ artifactId> < version>1.3.1</ version></ dependency>快速开始使用刷新令牌创建SDK,然后进行示例调用:final ...

    时间格式化类库PrettyTime.zip

    完全可定制,可以创建属于自己TimeUnit和TimeFormat对象。能够与JSF框架集成使用。 示例代码: import java.util.Date; import com.ocpsoft.pretty.time.PrettyTime;   public class BasicJavaApp { ...

    Android使用OkHttp进行网络同步异步操作

    一、使用OkHttp OkHttp发送请求后,可以通过同步或异步地方式获取响应。下面就同步和异步两种方式进行介绍。 1.1、同步方式 发送请求后,就会进入阻塞状态,知道收到响应。下面看一个下载百度首页的例子: ...

    java-code-format:重新格式化Java源代码-Form source code

    boolean reWrite, long timeout, TimeUnit unit, boolean timeoutForAll); 您现在可以选择使用ExecutorService格式化源文件。 使用格式化程序 从命令行 并使用以下命令运行它: java -jar /path/to/google-...

    caffeine:Java 8的高性能缓存库

    咖啡因使用受Google Guava启发的API提供内存中缓存。 这些改进基于我们设计和经验。 LoadingCache< Key> graphs = Caffeine . newBuilder() .maximumSize( 10_000 ) .expireAfterWrite( 5 , TimeUnit . MINUTES )...

    hifitime:Rust中的高保真时间管理库

    使用的时代是1900年1月1日午夜的TAI时代,但是对于该库的日常使用而言,这并不重要。 特征 seconds秒(由IETF每年宣布) 朱利安日期和修改后的朱利安日期 通过振荡器稳定性实现时钟漂移,以仿真时间测量硬件...

Global site tag (gtag.js) - Google Analytics