码迷,mamicode.com
首页 > 编程语言 > 详细

java 日期转时间戳,时间戳转为日期

时间:2015-07-03 00:11:59      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:

package date;

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

public class test {
public static void main(String[] args) {
  Date d = new Date();
  String beginDate = "1435845268096";

  SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

  String sd = sdf.format(new Date(Long.parseLong(beginDate))); // 时间戳转换日期
  System.out.println(d.getTime());
  System.out.println(sd);
  String sdt = sdf.format(d);
  System.out.println("当前系统时间:" + sdt);
  System.out.println("系统时间戳:" + d.getTime());
  System.out.println("时间戳转换日期:" + sd);
  try {
    SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
    d = sf.parse("2015-07-03 22:20:20");// 日期转换为时间戳
  } catch (ParseException e) {
  // TODO Auto-generated catch block
  e.printStackTrace();
  }
    long timeStemp = d.getTime();
    System.out.println("日期转换时间戳:" + timeStemp);

    test t = new test();
    System.out.println(">>>>>>>>>>>>>//时间戳转换日期>"
    + t.stampToTime("1435845268096"));
    System.out.println("<<<<<<<<<<<<<<<<//日期转换为时间戳<"
    + t.timeToStamp("2015-07-03"));
  }

  /* //时间戳转换日期 */
  public String stampToTime(String stamp) {
  String sd = "";
  Date d = new Date();
  SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
  sd = sdf.format(new Date(Long.parseLong(stamp))); // 时间戳转换日期
  return sd;
 }

  /* //日期转换为时间戳 */
 public long timeToStamp(String timers) {
  Date d = new Date();
  long timeStemp = 0;
 try {
  SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
  d = sf.parse(timers);// 日期转换为时间戳
 } catch (ParseException e) {
  // TODO Auto-generated catch block
  e.printStackTrace();
 }
  timeStemp = d.getTime();
  return timeStemp;
  }
}

java 日期转时间戳,时间戳转为日期

标签:

原文地址:http://www.cnblogs.com/jekaysnow/p/4617392.html

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