Android工具类——TimeUtils时间戳与时间字符串相互转换

来源:互联网 发布:爬虫软件有哪些 编辑:程序博客网 时间:2024/05/01 03:44
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * Created by Bao on 2016/3/27. */public class TimeUtils {    /**     * 时间戳转为时间(年月日,时分秒)     *     * @param cc_time 时间戳     * @return     */    public static String getStrTime(String cc_time) {        String re_StrTime = null;        //同理也可以转为其它样式的时间格式.例如:"yyyy/MM/dd HH:mm"        SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");        // 例如:cc_time=1291778220        long lcc_time = Long.valueOf(cc_time);        re_StrTime = sdf.format(new Date(lcc_time * 1000L));        return re_StrTime;    }    /**     * 时间转换为时间戳     *     * @param timeStr 时间 例如: 2016-03-09     * @param format  时间对应格式  例如: yyyy-MM-dd     * @return     */    public static long getTimeStamp(String timeStr, String format) {        SimpleDateFormat simpleDateFormat = new SimpleDateFormat(format);        Date date = null;        try {            date = simpleDateFormat.parse(timeStr);            long timeStamp = date.getTime();            return timeStamp;        } catch (ParseException e) {            e.printStackTrace();        }        return 0;    }}


1 0