Timeutils

作者: 刘书生 | 来源:发表于2019-03-26 13:20 被阅读0次
    package cn.wgd.zmx.utils;
    
    import java.sql.Timestamp;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    
    /**
     * 常用的时间、日期工具类
     */
    public class TimeUtils {
    
        /**
         * 将Long时间转换为时间戳
         */
        public static Timestamp LongToTs(Long s){
            return new Timestamp(s);
        }
    
        /**
         * 将时间戳变成Long
         */
        public static Long TsToLong(Timestamp t){
            return t.getTime();
        }
    
        /**
         * 将时间戳转换为Date
         */
        public static Date TsToDate(Timestamp t){
            return Date.from(t.toInstant());
        }
    
        /**
         * 将Date转换成时间戳
         */
        public static Timestamp DateToTs(Date date){
            return new Timestamp(date.getTime());
        }
    
        /**
         * Date变为Long
         */
        public static Long DateToLong(Date date){
            return date.getTime();
        }
    
        /**
         * Long直接变为Date
         */
        public static Date LongToDate(Long l){
            return new Date(l);
        }
    
        /**
         * 获取当前系统时间
         */
        public static Long getSystemTime(){
            return System.currentTimeMillis();
        }
    }
    

    相关文章

      网友评论

          本文标题:Timeutils

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