码迷,mamicode.com
首页 > 其他好文 > 详细

int date 互换

时间:2015-09-28 16:25:41      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:

package com.scd.core;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class TimeUtil {
     /**
     * 时间unix转换int转为date
     * @param timestampString
     * @return
     */
    public static String TimeStampDate(String timestampString, String format) {
        Long timestamp = Long.parseLong(timestampString) * 1000;
        String date = new java.text.SimpleDateFormat(format).format(new java.util.Date(timestamp));
        return date;
    }

    /**
     * 将时间unix转换为int类型
     * @param timeString
     * @param format
     * @return
     */
    public static int DateToInt(String timeString, String format) {
        int time = 0;
        try {
            SimpleDateFormat sdf = new SimpleDateFormat(format);
            Date date = sdf.parse(timeString);
            String strTime = date.getTime() + "";
            strTime = strTime.substring(0, 10);
            time = Integer.parseInt(strTime);

        }
        catch (ParseException e) {
            e.printStackTrace();
        }
        return time;
    }
    
    /**
     * 获取当前日期和时间
     *
     * @return String
     */
    public static String getCurrentDateStr() {
         Date date = new Date();
         String str = null;
         SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
         str = df.format(date);
         return str;
    }
    
    public static void main(String[] args) {
        int a  = TimeUtil.DateToInt("2015-08-25 15:56:56", "yyyy-MM-dd hh:mm:ss");
        System.out.println(a);
        String a1  = TimeUtil.TimeStampDate("1440489416", "yyyy-MM-dd hh:mm:ss");
        System.out.println(a1);
        String date = TimeUtil.getCurrentDateStr();
        System.out.println(date);
    }
}

int date 互换

标签:

原文地址:http://www.cnblogs.com/yangxu6069/p/4844127.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!