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);

    就写这么多吧。。。。

  • 相关阅读:
    三,遍历方法 1$.each(数组/对象,function处理); //$对象 调用的 2$(选择器).each(function处理); //jquery对象 调用的
    二,jquery对象 与 dom对象关系
    一,$符号的由来
    2高级js总结-------数组
    面试归来
    Http(Tcp/IP)通信建立中的三次握手
    类似于桌面启动器
    代码写Android应用的背景颜色
    靠谱的a与b互换
    day21-类的组合
  • 原文地址:https://www.cnblogs.com/xubiao/p/5422217.html
Copyright © 2011-2022 走看看