zoukankan      html  css  js  c++  java
  • 日期时间处理类

    java.util.Date类,默认格式:Thu Feb 25 21:32:59 CST 2016,“星期 月份 日期 时间 中国标准时间 年份” 的格式不是很友好。

    java.text.SimpleDateFormate类:格式化时间的类,用法如下:
    ----------------------------------按格式输出时间

      Date d=new Date();
      SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");  
      System.out.println(sdf.format(d));

    ----------------------------------将字符串时间转化为date类

      String s1="2016-02-25 09:39:02";
      d=sdf.parse(s1);
      System.out.println(d);

    ------------------------------------Date重受非议,推荐Calendar类,代替Date

    Date 类最主要的作用就是获得当前时间,同时这个类里面也具有设置时间以及一些其他的功能,但是由于本身设计的问题,这些方法却遭到众多批评,不建议使用,更推荐使用 Calendar 类进行时间和日期的处理。

    java.util.Calendar 类是一个抽象类,可以通过调用 getInstance() 静态方法获取一个 Calendar 对象,此对象已由当前日期时间初始化,即默认代表当前时间,如 Calendar c = Calendar.getInstance();然后通过调用 get() 方法获取日期时间信息,参数为需要获得的字段的值, Calendar.Year 等为 Calendar 类中定义的静态常量。

    Calendar 类提供了 getTime() 方法,用来获取 Date 对象,完成 Calendar 和 Date 的转换,还可通过 getTimeInMillis() 方法,获取此 Calendar 的时间值,以毫秒为单位

  • 相关阅读:
    手机号码正则表达式
    POJ 3233 Matrix Power Series 矩阵快速幂
    UVA 11468
    UVA 1449
    HDU 2896 病毒侵袭 AC自动机
    HDU 3065 病毒侵袭持续中 AC自动机
    HDU 2222 Keywords Search AC自动机
    POJ 3461 Oulipo KMP模板题
    POJ 1226 Substrings KMP
    UVA 1455 Kingdom 线段树+并查集
  • 原文地址:https://www.cnblogs.com/sunqian/p/5218543.html
Copyright © 2011-2022 走看看