吾爱乐享
个人学习网站

java之学习date类的概述和案例分析

结果示意图:

A:Date类的概述

  • * 类 Date 表示特定的瞬间,精确到毫秒。
  • * 注意:date有两个包一个是sql包底下的,一个是util包底下的 导包的时候要看清楚 需要的是util包下的date

B:构造方法

  • * public Date()
  • * public Date(long date)

C:成员方法

  • * public long getTime()
  • * public void setTime(long time)

案例代码

  1. package com.fenxiangbe.regex;
  2.  
  3. import java.util.Date;
  4.  
  5.  
  6. public class Demo_Date {
  7.  
  8. /**
  9. * A:Date类的概述
  10. * 类 Date 表示特定的瞬间,精确到毫秒。
  11. * 注意:date有两个包一个是sql包底下的,一个是util包底下的 导包的时候要看清楚 需要的是util包下的date
  12. * B:构造方法
  13. * public Date()
  14. * public Date(long date)
  15. * C:成员方法
  16. * public long getTime()
  17. * public void setTime(long time)
  18. */
  19. public static void main(String[] args) {
  20. demo1();
  21. Date d1 = new Date();
  22. long l = d1.getTime();//获取当前时间的毫秒值,相当于之前学过的System.currentTimeMillis()
  23. System.out.println(l);
  24. System.out.println(System.currentTimeMillis());//值是一样的,有时候会出现不一样 相差1毫秒
  25. System.out.println(“===============”);
  26. d1.setTime(1000);//设置毫秒值,改变时间对象
  27. System.out.println(d1);
  28. }
  29.  
  30. public static void demo1() {
  31. Date d1 = new Date();//空参构造是获取当前时间
  32. System.out.println(d1);
  33. Date d2 = new Date(0);//参数为0是代表1970年1月1日
  34. System.out.println(d2);
  35. Date d3 = new Date(1000);//创建毫秒值的时间对象,1000毫秒等于1秒,相当于走了一秒
  36. System.out.println(d3);
  37. System.out.println(“=========================”);
  38. }
  39.  
  40. }
赞(0) 打赏
未经允许不得转载:吾爱乐享 » java之学习date类的概述和案例分析

评论 抢沙发

评论前必须登录!

 

推荐免费资源共享,个人经验总结学习

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏