首页 > 编程语言 >暑假Java自学(7)

暑假Java自学(7)

时间:2022-08-13 20:14:34浏览次数:64  
标签:java Calender 使用 实例 暑假 取得 Date Java 自学

  • 想要取得系统时间,使用System.currentTimeMillis()方法,返回的是long类型的整数。
  • Date有两个构造函数可以用,一个可使用epoch毫秒数构建,另一个为无自变量构造函数,内部亦是使用System.currentMillis()取得epoch毫秒数,调用getTime()可取得内部保存的epoch毫秒数值。
  • java.text.DateFormat负责字符串时间格式的处理,其操作类为java.text.SimpleDateFormat。
  • getDateInstance()、getTimeInstance()、getDateTimeInstance()等静态方法主要是取得不同详细程度的时间日期。
  • SinpleDateFormat有parse()方法,可以按构建SimpleDateFormat时指定的格式,将指定的字符串剖析为Date实例。
  • Calender是个抽象类,java.util.GregorianCalendar是其子类,操作了儒略历与格里高利历的混合历,通过Calendar的getInstance()取得的Calendar实例,默认就是取得GregorianCalendar实例。
  • 取得Calender实例后,可以使用getTime()取得Date实例,如果想取得年月日等日期时间字段,可以使用get()方法并指定Calender上的字段枚举常数。
  • 日历时间可以使用GregorianCalendar的setGregorianChange()方法来修改,设为Date(Long.MAX_VALUE)就是纯粹的儒略历,设为Date(Long.MIN_VALUE)就是纯粹的格里高利历。
  • 想要比较两个Calender时间日的先后,可以使用after()或before()方法。
  • 使用java.util.TimeZone的getDefault()来取得默认时区信息。

标签:java,Calender,使用,实例,暑假,取得,Date,Java,自学
From: https://www.cnblogs.com/jiayaowei/p/16583924.html

相关文章

  • java学习笔记008 面向对象(四)多态
    1.向上转型//向上转型再向下转型可2.instanceof关键字Objectperson=newPerson();if(personinstanceofPerson){ Personp=(Person)person;//Person类引用......
  • Java第七周
    Java堆(JavaHeap)是java虚拟机所管理的内存中最大的一块java堆被所有线程共享的一块内存区域虚拟机启动时创建java堆java堆的唯一目的就是存放对象实例。java堆是垃圾......
  • 使用网关Zuul的时候,报java.lang.NoSuchMethodError: org.springframework.boot.web.s
    最近遇到一个困扰了我很久的问题(关于Zuul):报错界面如下:  原因是因为:Zuul与SpringBoot版本冲突,而SpringCloud又和SpringBoot版本关联,SpringCloud与SpringBoot......
  • Java反射原理和实际用法
    背景反射在Java中非常重要,是Java区别于其他编程语言的一大特性。Java中的AOP切面、动态代理等看起来像黑魔法一样的技术,就离不开反射、字节码等。这些技术能在不侵入原有......
  • Java学习 (19) Java数组篇(03)数组的使用
    目录数组使用数组使用一般分四种情况1.普通For循环2.For-Each循环(增强For循环)3.数组作方法入参4.数组作返回值语法实例多维数组语法实例数组使用数组使用一般分四......
  • Java – 网络编程
    使用Java进行网络编程时,由虚拟机实现了底层复杂的网络协议,Java程序只需要调用Java标准库提供的接口,就可以简单高效地编写网络程序。Java提供的这些标准库存在于java......
  • RS256 - java具体使用 非对称加密算法 - 总结心得
    1.背景有个需求需要在java使用非对称加密RS256算法,网上博客都翻篇了,基本都是赋值粘贴,没有个是可用的,80%都是粘贴了一篇c#语言写的代码,什么风气?以前的博客氛围哪里......
  • [JAVA]eclipse常用快捷键
    ①alt+/   (代码自动补全)    main然后alt+/补全main方法    syso然后alt+/补全输出语句②选中一行后ctrl+/     (对单行......
  • 暑假第七周
    这周是暑假第七周,这一周我回了趟老家,所以学的东西比较少,主要学习了JAVA的一些基本语法。1.break与continue语句:break在任何循环语句的主体部分,均可用break控制循环的流程......
  • java第七周学习总结
    第一天:实现调用函数:importjava.util.Scanner;publicclassTestBMI{   publicstaticvoidmain(String[]args){       System.out.print("请输入您......