`

util包中Calendar和Properties用法:

    博客分类:
  • Java
阅读更多
import java.util.Calendar;
import java.util.GregorianCalendar;
public class Date{
 
public static void main(String[] args){
  
//获取今天的年月日星期
  Calendar dt = new GregorianCalendar();
  
int year = dt.get(Calendar.YEAR);
  
int month = dt.get(Calendar.MONTH)+1;
  
int day= dt.get(Calendar.DAY_OF_MONTH);
  
int dayOfWeek= dt.get(Calendar.DAY_OF_WEEK)-1;
  System.out.println(
"今天是"+year+""+month+""+day+"

日,星期
"+dayOfWeek);  
  //获取指定月份的最大天数
  int days = dt.getActualMaximum(month);
  System.out.println(
"本月共有"+days+"");
  
//判断是否是闰年
  GregorianCalendar da = new GregorianCalendar();
  
boolean b = da.isLeapYear(2004);
  System.out.println(b);
  }

 }


import java.util.Properties;
import java.io.FileInputStream;
import java.io.IOException;
public class Files{
 
public static void main(String[] args){
  
try{
  Properties files 
= new Properties();
  files.load(
new FileInputStream("Files.Properties"));
  String a 
= files.getProperty("a");
  System.out.println(a);
  }
catch (IOException e) {
        }


   }

 }



//求昨天的当前时间
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.Date;
import java.text.SimpleDateFormat;
public class Date1{
    
public static void main(String[] args){
        Calendar date 
= new GregorianCalendar();
        date.add(Calendar.DAY_OF_MONTH,
-1);
        Date yesterday
= date.getTime();
        String yesterday2 
= new SimpleDateFormat("yyyy.MM.dd.HH.mm.ss").format(yesterday);
        System.out.println(yesterday2);        
                }

    }
分享到:
评论

相关推荐

    java.util包

    以上只是java.util包中的一部分重要组件,实际上,这个包还包含更多其他类和接口,如Enumeration、Stack、Properties等,它们都在各自的领域提供了丰富的功能。掌握java.util包的使用是每个Java开发者必备的技能,能...

    java-util包资料

    Java Util包,全称为`java.util`,是Java标准库中的核心包之一,包含了大量用于通用编程任务的类和接口。这个包自Java 1.0版本以来就存在,随着时间的发展,不断添加了新的功能和类,使得Java程序员在处理各种常见...

    java Util

    这篇博客文章可能是对Java Util包中某些类或方法的深入探讨和解析。 首先,让我们关注一下"dx61"这个文件。它可能是一个自定义的工具类库或者是一个特定版本的Java Util扩展。在Java开发中,开发者经常将常用的功能...

    util包

    在Java编程语言中,`util`包(全称...了解和熟练使用`util`包中的类和接口,能有效提高Java编程的效率和代码质量。在实际项目开发中,无论是数据存储、逻辑控制还是与其他系统交互,`util`包都是一个必不可少的工具箱。

    java util 类

    `Date`和`Calendar`是处理日期和时间的类,但在Java 8之后,`java.time`包的`LocalDate`、`LocalTime`、`LocalDateTime`等类更推荐使用,它们提供了更加直观和灵活的时间操作。 `Random`类用于生成随机数,可以生成...

    java 常用工具类

    4. **日期与时间API**: `java.util.Date`和`java.util.Calendar`类用于处理日期和时间,但自Java 8以来,`java.time`包提供了更现代、更易用的API,如LocalDate、LocalTime、LocalDateTime和ZonedDateTime等。...

    java各种常用的工具类封装 源码

    1. **DateUtil**: Java中的日期时间处理在早期版本中较为复杂,`DateUtil` 类通常是为了封装`java.util.Date`、`Calendar` 和 `java.time` 包中的类,提供方便的日期时间操作。例如,获取当前日期、格式化日期字符串...

    工具类收集(Java).zip

    这些类通常位于Java的`java.util`包和其他相关包中。"工具类收集(Java).zip"可能是一个包含各种实用工具类的集合,旨在帮助开发者提高效率,处理日常编程任务。 在Java的`java.util`包中,有几个非常重要的工具类,...

    27个java常用的工具类

    24. **Pattern and Matcher**: `java.util.regex`包中的类,用于正则表达式的匹配和操作。 25. **Queue**: 接口,表示FIFO(先进先出)的集合,提供了多种队列实现,如`LinkedList`实现的`Deque`。 26. **URI and ...

    Java期末复习-常用类库

    定时调度可以使用java.util.Timer和java.util.TimerTask,或使用更现代的java.concurrent包中的ScheduledExecutorService。 以上就是Java常用类库的一些核心知识点,涵盖了字符串处理、系统交互、国际化、日期时间...

    总结java的算法之1

    9. **日期和时间处理**:"Java日期格式化及其使用例子 .java"展示了如何使用java.time包或java.util.Calendar类来处理日期和时间,格式化日期输出,进行日期计算等。 10. **数据压缩与解压缩**:"JAVA 解压ZIP.java...

    纯java开发的万年历

    7. **线程安全**:如果程序可能被多个线程访问,需要确保日期计算和UI更新是线程安全的,可以使用`synchronized`关键字或者`java.util.concurrent`包中的工具。 8. **国际化和本地化**:为了适应不同地区的需求,...

    30个java工具类

    3. **日期时间管理**:Java 8引入了`java.time`包,提供了`LocalDate`、`LocalTime`、`LocalDateTime`等类,用于处理日期和时间,比旧的`java.util.Date`和`Calendar`类更易用且功能更强大。 4. **数学计算**:`...

    java做的万年历

    1. **日期和时间处理**:在Java中,我们可以使用`java.util.Date`类和`java.util.Calendar`类来处理日期和时间。然而,这两个类在设计上存在一些问题,现在推荐使用`java.time`包下的类,如`LocalDate`, `LocalTime`...

    Java_SE_1.6_API_Introduction.docx

    `java.util`包扩展了对文本处理的支持,提供了`Calendar`类来处理日期和时间,以及`Properties`类来存储配置信息。`Collections`框架在`java.util`中定义,提供了多种数据结构如`ArrayList`、`LinkedList`、`HashMap...

    JAVA基础培训教程

    此外,还包括日期时间操作的Calendar类、Random类等,以及工具类Properties等。 5. **java.io包** java.io包提供了各种输入输出功能,是处理数据传输的基础。在该包中有两个重要的类:File类用于文件操作,而...

    面试的27个经典问题(Java方面)

    java.util.Date和Calendar类是基础,但现代Java推荐使用java.time包中的类,如LocalDate、LocalTime、LocalDateTime和ZonedDateTime。 17. **什么是Java注解(Annotation)?** 注解是一种元数据,用于提供编译器...

Global site tag (gtag.js) - Google Analytics