zoukankan      html  css  js  c++  java
  • 时间 & 时间戳 之间 转换

    o、当前时间

    new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")).format(new Date())
    // 当前时间
    Date date = new Date();
    SimpleDateFormat format =  new SimpleDateFormat("yyyy-MM-dd");
    rq2 = format.format(date);
    // 3个月前的今天
    Calendar cal = Calendar.getInstance();
    cal.setTime(date);
    cal.set(Calendar.MONTH, cal.get(Calendar.MONTH) - 3);
    date = cal.getTime();
    rq1 = format.format(date);
    Calendar cal = Calendar.getInstance();
    int year = cal.get(Calendar.YEAR);
    int month = cal.get(Calendar.MONTH )+1;
    int day = cal.get(Calendar.DAY_OF_MONTH );  

    I、当前时间戳

    Calendar.getInstance().getTimeInMillis();
    

    js 字符串转时间

    var startTime = new Date(Date.parse(rq1.replace(/-/g,   "/"))).getTime();     
    var endTime = new Date(Date.parse(rq2.replace(/-/g,   "/"))).getTime();     
    var dates = Math.abs((startTime - endTime))/(1000*60*60*24);

    java 字符串转时间  

    SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
    try {
      Date date1 = simpleDateFormat.parse(rq1);
    } catch (ParseException e) {
      e.printStackTrace();
    }
    

      

    一、时间转换成时间戳

    try {
      DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
          // 当前日期
          // Date date = df.parse(df.format(new Date()));
      Date date = df.parse("2017-06-21 17:14:31");
      Calendar cal = Calendar.getInstance();
      cal.setTime(date);
      long timestamp = cal.getTimeInMillis();
      System.out.println(timestamp);
    } catch (ParseException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }  

    二、时间戳转换为时间

    try {
      SimpleDateFormat format =  new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
      Long time = new Long("1498036471000");
      String d = format.format(time);
      Date date1 = format.parse(d);
      System.out.println("Format To String(Date):"+d);
      System.out.println("Format To Date:"+date1);
    } catch (ParseException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
  • 相关阅读:
    dfa最小化,终于完成了。
    nfa转dfa,正式完成
    正则转nfa:完成
    正则转nfa:bug消除
    myeclipse集成jad反编译步骤
    CSS声明 列表样式 显示方式 鼠标形状
    CSS声明2 定位
    CSS声明1
    CSS基础知识简介
    lol简介/html
  • 原文地址:https://www.cnblogs.com/MissRabbit/p/7060914.html
Copyright © 2011-2022 走看看