java获取时间

2人阅读 评论(0) 收藏 举报
分类:
    /**
     * 取得系统时间(yyyy-MM-dd HH:mm:ss)
     * 
     * @return 系统时间
     */
    public static String getSystimess() {
        Calendar c = Calendar.getInstance();
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return formatter.format(c.getTime());
    }

    /**
     * 取得系统时间(yyyy-MM-dd HH:mm)
     * 
     * @return 系统时间
     */
    public static String getSystimemm() {
        Calendar c = Calendar.getInstance();
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm");
        return formatter.format(c.getTime());
    }

    /**
     * 取得系统时间(yyyy-MM-dd)
     * 
     * @return 系统时间
     */
    public static String getSystimedd() {
        Calendar c = Calendar.getInstance();
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
        return formatter.format(c.getTime());
    }

    /**
     * 获取17位时间戳-可以做订单号
     * 
     * @return
     * @throws InterruptedException
     */
    public static String getTimeStamp() throws InterruptedException {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddhhmmssSSS");
        TimeUnit.MILLISECONDS.sleep(1);// 毫秒
        return sdf.format(new Date());
    }
查看评论
    个人资料
    等级:
    访问量: 243
    积分: 53
    排名: 167万+
    文章分类
    文章存档