Java程序通过滚动小时和月份显示时间

Java程序通过滚动小时和月份显示时间

高效编码语言的可信度取决于它管理日期和时间的能力。在Java虚拟环境中,我们获得一些内置的工具,如日期、时间和日历来处理与日期和时间相关的问题。

  • java。直到日期类 - 在Java中,有许多包含那些对于程序非常重要的类。 Date类处理日期和时间的操作。它们是具有可克隆、可序列化和可比较接口功能的类。

  • 提取当前日期和时间 - 使用 Java 提取当前日期和时间有两种技术。

    • 日期类的实现

    • 日历类的实现

在日期类的方法中,首先我们会考虑一个包含日期的字符串。通过使用它,我们将获得日期和时间作为输出。通过声明日历类,我们将创建一个实例类,通过调用 getTime() 来获取系统的当前时间。

在今天的这篇文章中,我们将构建一些 Java 代码来通过滚动小时和月份来显示时间。

通过滚动小时和月份来显示时间的算法

在此可能的算法中,我们尝试演示如何使用 Java 通过滚动小时和月份来显示时间。

  • 第 1 步 - 开始。

  • 第 2 步 - 声明年月中各天的函数。

  • 第 3 步 - 声明,int 总计 =0。

  • 第 4 步 - i

  • 第 5 步 - 如果满足条件,则使用 isLeapYear(i) 检查闰年?

  • 第 6 步 - 否则,int i= 1。并检查 i

  • 步骤 7 - 如果满足第五个条件;总计=总计+366;或者,总计=总计+365。

  • 第 8 步 - 进行 i++ 迭代。

  • 第 9 步 - 如果满足第七个条件。

  • 第 10 步 - 然后,total=total+getNumberOfDaysInMonth(year,i);。

  • 第 11 步 - 进行 i++ 迭代。

  • 第 12 步 - 如果不是,则返回总计。

  • 第 13 步 - 终止。

通过滚动小时和月份来显示时间的语法

General Syntax: public abstract void roll(int calendar_field, boolean up_down) Using Date class: package com.DataFlair.DateAndTime; import java.util.Date; public class CurrDateUsingDateClass{ public static void main(String args[]) { Date date = new Date(); System.out.println(date.toString()); } } Using Calendar Class: package com.DataFlair.DateAndTime; import java.util.Calendar; public class CurrDateUsingCalenderClass{ public static void main(String args[]) { Calendar current = Calendar.getInstance(); System.out.println(current.getTime()); } } 登录后复制