zoukankan      html  css  js  c++  java
  • java中Date的使用情况

    在开发中常使用情况。

    1、将String转为date  例如"201604131630"

    //设置日期格式

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

    public SimpleDateFormat sdfOrignal = new SimpleDateFormat("yyyyMMddHHmm");

    String startTimeS = "201604131630";

    long startTime = sdfOrignal.parse(startTimeS).getTime();
    String stringStartTime = sdf.format(new Date(startTime))

    2、将当前系统时间转为String

    //设置日期格式

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

    //new Date()为获取当前系统时间

    String date = sf.format(new Date());

    3、Calendar 的使用。

    Calendar 设置数据测试:

    //设置日期格式

    SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmm");

    Calendar calendar = Calendar.getInstance();
     //测试数据为13日16:30数据
     calendar.set(Calendar.DAY_OF_MONTH, 13);
     calendar.set(Calendar.HOUR_OF_DAY, 16);
     calendar.set(Calendar.MINUTE, 30);
     calendar.set(Calendar.MILLISECOND, 0);
     long  lastTime = calendar.getTimeInMillis()/60000;
     String fmtTime = sdf.format(new Date(lastTime*60000))

    Calendar 获取数据测试:

    Calendar c = Calendar.getInstance();//可以对每个时间域单独修改

    int year = c.get(Calendar.YEAR);
    int month = c.get(Calendar.MONTH);
    int date = c.get(Calendar.DATE);
    int hour = c.get(Calendar.HOUR_OF_DAY);
    int minute = c.get(Calendar.MINUTE);
    int second = c.get(Calendar.SECOND);
    System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + ":" + second);

    就写这么多吧。。。。

  • 相关阅读:
    开门(open_door_pick_demo.py)的学习教程(十一)
    Bert源码解读(二)
    Transformer和Bert 的学习(一)
    Android笔记
    JSP 第八周课后作业
    JSPd第七周课后作业 2021/04/14
    JSP第六次课后作业 2021/04/07
    JSP第五次课后作业 2021/03/31
    JSP第四次课后作业 2021/03/24
    JSP第二次课后作业 2021/03/10
  • 原文地址:https://www.cnblogs.com/xubiao/p/5422217.html
Copyright © 2011-2022 走看看