zoukankan      html  css  js  c++  java
  • 时间格式

     
     1 package com.cgcyiliao.admin.util;
     2 
     3 import java.text.SimpleDateFormat;
     4 import java.util.Date;
     5 
     6 public class DateUtil {
     7     /**
     8      * 暂定token有效时长7天
     9      */
    10     private static long TOKEN_EFFECTIVE_TIME = (((1000 * 60) * 60) * 24) * 7;// 7天有效期
    11 
    12     /**
    13      * 将时间戳转为指定格式的long类型
    14      * 
    15      * @return
    16      */
    17     public static String getStringTimeLong(Long dateLong) {
    18         if (Util.isEmpty(dateLong)) return "";
    19         SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    20         Date date = new Date(dateLong);
    21         String dateTime = "";
    22         try {
    23             dateTime = simpleDateFormat.format(date);
    24         } catch (Exception e) {
    25             
    26         }
    27         return dateTime;
    28     }
    29     
    30     /**
    31      * 获取当前的时间戳
    32      * @return
    33      */
    34     public static long getNowTime() {
    35         return new Date().getTime();
    36     }
    37     
    38     /**
    39      * 根据token时间获取有效时长的时间戳
    40      * 
    41      * @return
    42      */
    43     public static long getTokenExceedTime() {
    44         return getExceedTime(TOKEN_EFFECTIVE_TIME);
    45     }
    46     
    47     private static long getExceedTime(long effectiveTime) {
    48         return getNowTime() + effectiveTime;
    49     }
    50 }
  • 相关阅读:
    SVN服务器搭建和使用(一)
    Python3.x和Python2.x的区别
    myeclipse启动不了的解决方法
    学习第49天
    学习第48天
    学习第47天
    学习第46天
    学习第45天
    学习第44天
    学习第43天
  • 原文地址:https://www.cnblogs.com/xjbBill/p/6032731.html
Copyright © 2011-2022 走看看