首页 > java如何把时间系统时间变成数字啊?

java如何把时间系统时间变成数字啊?

我已经解决了 谢谢大家


1.我知道你们的秋秋号。
2.你们这个设计一天只能做999单?


  1. 统计今天已经保存的工单数量,查表count

  2. 今天的流水号,用SimpleDateFormat就可以了

    public static void main(String[] args) {
        SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd");
        Date today = new Date();
        String appId = format.format(today);
        System.out.println(appId);
    }

SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd");
format.format(new Date(System.getCurrentTimeMillis()));

/**

 * 获取方便识别的当前时间毫秒数,如20151103173941521
 */
public static Long getCurTime() {
    return Long.parseLong(SDF_TIME_NUM.format(new Date()));
}

public static Long getCurTime(String date) {
    if (StringUtils.isBlank(date)) {
        return null;
    }
    Long curTime = null;
    try {
        curTime = Long.parseLong(SDF_TIME_NUM.format(SDF_TIME.parse(date)));
    } catch (ParseException e) {
        e.printStackTrace();
    }
    return curTime;
}

写个流水号方法,每次去取完都进行加一操作。在数据库中加个表,保存数据。
表中再有个日期字段。
写个定时任务,在0.00分执行日期翻盘,序列归0。

【热门文章】
【热门文章】