一、前言
关于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@}