首页

关于ehcache源码中TimeUtil时间工具类对时间转分秒、整型处理

标签:TimeUtil,时间工具类,ehcache     发布时间:2018-04-20   

一、前言

关于ehcache源码包中net.sf.ehcache.util.TimeUtil时间工具类,对长整型时间戳转秒toSecs处理、秒转长整型时间戳toMillis等常见处理。

二、源码说明

package net.sf.ehcache.util;@b@@b@public class TimeUtil@b@{@b@  static final long ONE_SECOND = 1000L;@b@@b@  public static int toSecs(long timeInMillis)@b@  {@b@    return (int)Math.ceil(timeInMillis / 1000.0D);@b@  }@b@@b@  public static long toMillis(int timeInSecs)@b@  {@b@    return (timeInSecs * 1000L);@b@  }@b@@b@  public static int convertTimeToInt(long seconds)@b@  {@b@    if (seconds > 2147483647L)@b@      return 2147483647;@b@@b@    return (int)seconds;@b@  }@b@}