• Java面向对象_常用类库api——日期操作类


    Data类

    类Data表示特定的瞬间,精确到毫秒,也就是程序运行时的当前时间

    Data data=new Data();//实例化Data对象,表示当前时间

    Calendar类

    日历类,使用此类可以将时间精确到毫秒显示。

    //两种实例化方式

    Calendar c=Calendar.getInstance();//Calendar类是抽象类,不能直接new

    Calendar c=new GregorianCalendar();

    DateFormat类及子类SimpleDateFormat

    例:

     1 import java.text.SimpleDateFormat;
     2 import java.util.Date;
     3 import java.util.Calendar;
     4 import java.text.DateFormat;
     5 
     6 
     7 public class DataUtiles {
     8 
     9     /**
    10      * @param args
    11      */
    12     public static void main(String[] args) {
    13         // TODO Auto-generated method stub
    14         Date d=new Date();
    15         System.out.println(d);
    16         
    17         Calendar c=Calendar.getInstance();
    18         int year=c.get(Calendar.YEAR);//获取年份
    19         int month=c.get(Calendar.MONTH)+1;//月份
    20         int day=c.get(Calendar.DAY_OF_MONTH);//
    21         int week=c.get(Calendar.DAY_OF_WEEK)-1;//星期
    22         int hour=c.get(Calendar.HOUR_OF_DAY);//
    23         int minute=c.get(Calendar.MINUTE);//
    24         int second=c.get(Calendar.SECOND);//
    25         String[] weeks={"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
    26         System.out.println(year+"年"+month+"月"+day+"日"+" "+weeks[week]+hour+":"+minute+":"+second);
    27         //使用时间日期格式化模式
    28         DateFormat df=new SimpleDateFormat("yyyy年mm月dd日  HH:mm:ss SSS E");
    29         String nowdate=df.format(new Date());
    30         System.out.println(nowdate);
    31         
    32         long data2=System.currentTimeMillis();//表示当前系统的时间(毫秒)
    33         System.out.println(data2);
    34     }
    35 
    36 }
  • 相关阅读:
    会话:Cookie、Session
    Response:HTTP响应、重定向、验证码、ServletContext对象
    javabean 深拷贝
    条形码生成工具类
    java zxing 生成条形码和二维吗
    强大的httpClientUtils
    Java处理图片工具类
    生成二维码
    过滤掉map集合中key或value为空的值
    将异常堆栈信息转换成字符串
  • 原文地址:https://www.cnblogs.com/shenhainixin/p/5087991.html
Copyright © 2020-2023  润新知