[Java]时间工具类

来源:互联网 发布:最新软件开发国家标准 编辑:程序博客网 时间:2024/05/22 01:56
package com.construn.userservice.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * Created with IntelliJ IDEA. * * @author: chaosgod * @Date: 2017/10/24 0024  on  10:20 * <p> * 时间戳的转换 */public class getSimpledateTime {    public static void main(String[] args) {        System.out.println(getSimpledateTime());    }    /**     * 得实时时间     *     * @return     */    public static String getSimpledateTime() {        Date date = new Date();        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");        String currentTime = sdf.format(date);        return currentTime;    }    /**     * 得现在时间20171207091950     *     * @return     */    public static String getNowTIme() {        Date date = new Date();        SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");        String currentTime = sdf.format(date);        return currentTime;    }    /**     * 时间戳转时间     *     * @param s     * @return     */    public static String stampToDate(String s) {        String res;        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");        long lt = new Long(s);        Date date = new Date(lt);        res = simpleDateFormat.format(date);        return res;    }    /**     * 时间转时间戳     *     * @param s     * @return     */    public static long getTime(String s) {        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");        Date dt = new Date();        try {            dt = sdf.parse(s);        } catch (ParseException e) {            e.printStackTrace();        }//先有string转化为date,        return dt.getTime();//再有date转化为时间戳    }}

原创粉丝点击