`
wumourong
  • 浏览: 26643 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
文章分类
社区版块
存档分类
最新评论

使用Java编程,打印出昨天的当前时刻

阅读更多

方法一:

import java.util.Calendar;
public class test{
 public static void main(String[] args) {
  Calendar cal = Calendar.getInstance();
  cal.add(Calendar.DATE, -1);
  System.out.println(cal.getTime());
 }
}

方法二:

import java.util.Calendar;
public class test { 
         public static void main(String[] args) {
          Calendar c = Calendar.getInstance();
          int year=c.get(Calendar.YEAR);
          int month=c.get(Calendar.MONTH)+1; //系统是从0开始计月份,到了12月就归零了。所以单独取月份时,要在后面加一才能得到当前的月份。
 int date=c.get(Calendar.DATE);
          int hour=c.get(Calendar.HOUR);
          int sencond=c.get(Calendar.SECOND);
          int minute=c.get(Calendar.MINUTE);
          System.out.println("今天是"+" "+year+"年"+month+"月"+date+"日"+" "+hour+"小时"+sencond+"分"+minute+"秒");
          int date1=date-1;
          System.out.println("昨天是"+" "+year+"年"+month+"月"+date1+"日"+" "+hour+"小时"+sencond+"分"+minute+"秒");
      }}


分享到:
评论
1 楼 meiyoudao 2010-09-18  
System.out.println(new Date(new Date().getTime() - (1000*60*60*24)));

相关推荐

    JAVA 综合面试题.pdf

    该题目考察了 Java 语言的日期和时间处理,要求使用 Java 语言打印昨天的当前时刻。 17. 文件读写, 实现一个计数器: 该题目考察了 Java 语言的文件输入输出处理,要求使用 Java 语言实现一个计数器。

    面试编程题

    2、打印昨天的当前时刻: 这道题要求获取昨天的日期并打印。可以使用`Calendar`类或`java.time`包中的API来完成。示例代码通过`Calendar.getInstance()`获取当前日期,然后减去一天得到昨天的日期。 3、编写程序,...

    java综合面试题java综合面试题

    17. **Java 编程,打印昨天的当前时刻** 使用`java.time`包的API可以获取昨天的日期并格式化为字符串。 以上只是部分Java面试题的解答,实际面试中可能会涵盖更广泛的知识点,需要对Java有深入的理解和实践经验。

    Java面试题以及答案整理.pdf

    17. **打印昨天的当前时刻** 使用`java.util.Calendar`或`java.time`包中的类来获取昨天的日期,并格式化输出。 18. **文件读写计数器** 使用`java.io`包中的`FileReader`、`BufferedReader`等类进行文件读取,...

    2014年Java最全面试题以及答案.

    15. 打印昨天的当前时刻。 可以通过Calendar类获取当前时间,然后进行相应的减法操作来获得昨天的时刻。 16. 文件读写,实现一个计数器。 可以通过使用RandomAccessFile类,在文件中读取和写入计数值来实现计数器。 ...

    Java企业级开发综合技能知识总结

    17. **Java编程,打印昨天的当前时刻** - 使用`Calendar`类计算昨天的日期,并使用`SimpleDateFormat`格式化输出。 18. **文件读写,实现一个计数器** - 使用`FileReader`和`FileWriter`类进行文件读写操作,记录和...

    Java后端面试题

    17. **打印昨天的当前时刻**:使用`Calendar`或`LocalDateTime`类。 18. **文件读写和计数器实现**:使用`FileReader`、`FileWriter`等类。 19. **抽象类与接口的区别**: - 抽象类可以有方法实现,接口中所有...

    corejava面试题

    Java编程,打印昨天的当前时刻。\n可以使用`java.time.LocalDate`和`java.time.LocalDateTime`结合`java.time.format.DateTimeFormatter`来实现。\n\n以上只是Java面试中的一部分常见问题,实际上,面试官还会涉及...

    二十一道面试程序.txt

    12.Java编程,打印昨天的当前时刻 13.文件读写,实现一个计数器; 14.用java代码实现冒泡排序法。 15.用java代码实现单例模式。 16.如何列出某个目录下的所有文件。 17.如何列出某个目录下的所有子目录 18.判断一个...

    java经典面试题.doc

    Java编程,打印昨天的当前时刻 使用`LocalDate`和`LocalDateTime`类及其相关的`minusDays`方法来实现。 #### 18. 抽象类和接口的区别? - **抽象类**:可以有构造器,可以有抽象和非抽象方法。 - **接口**:只能...

    华为java面试题

    17. **Java编程打印昨天的当前时刻** - 可以使用`Calendar`类设置时间偏移量,或将当前时间减去一天。 18. **文件读写实现计数器** - 文件读写可以使用`FileInputStream`、`FileOutputStream`等类实现,计数器可...

    Java经典面试题大全.doc

    17. **打印昨天的当前时刻**: 可以使用Java的日期时间API,例如`java.time`包中的`LocalDate`和`LocalTime`。 18. **文件读写及计数器**: 使用`FileReader`/`BufferedReader`进行读取,`FileWriter`/`...

    java面试试题宝典.doc

    14. **打印昨天的当前时刻**: 使用`java.util.Calendar`或`java.time`包中的类可以获取昨天的日期并格式化为指定格式。 15. **文件读写和计数器**: 文件读写通常涉及到`java.io`包中的类,如`FileReader`, `...

    Java面试题

    17. **打印昨天的当前时刻** - 使用`java.time`包中的类,如`LocalDate`和`LocalDateTime`,获取前一天的日期和时间。 18. **文件读写计数器** - 可以使用`FileInputStream`或`BufferedReader`读取文件,`...

    JAVA面试题很全很详细

    17. **打印昨天的当前时刻**:利用`java.util.Calendar`或`java.time`包中的类来获取昨天的日期,并格式化输出。 18. **文件读写和计数器**:使用`FileReader`/`BufferedReader`读取文件,每读取一行就增加计数器。...

    整合了所有java经典面试题

    17. **Java编程,打印昨天的当前时刻** - 使用`java.time.LocalDate`和`LocalDate.minusDays(1)`来获取昨天的日期。 18. **文件读写,实现一个计数器** - 使用`java.io.File`和`java.io.FileWriter`或`...

Global site tag (gtag.js) - Google Analytics