`
liuwenlong62555
  • 浏览: 20168 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

java 计算当前日期

阅读更多
public class Date {

	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		System.out.print("Please Input Year:");
		int year = input.nextInt();
		System.out.print("Please Input Month:");
		int month = input.nextInt();
		System.out.print("Please Input Date:");
		int dates = input.nextInt();
		boolean isRen;
		if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {
			isRen = true;
		} else {
			isRen = false;
		}
		int sum = 0;
		for (int i = 1; i < month; i++) {
			if (i == 1 || i == 3 || i == 5 || i == 7 || i == 8 || i == 10
					|| i == 12) {
				sum += 31;
			} else if (i == 4 || i == 6 || i == 9 || i == 11) {
				sum += 30;
			} else {
				if (isRen == true) {
					sum += 29;
				} else {
					sum += 28;
				}
			}
		}
		System.out.println(year+"-"+month+"-"+dates+" is the "+(sum+dates)+"th day of year "+year);
	}

}
 
分享到:
评论

相关推荐

    java根据当前日期+指定天数(月份...)得到相应日期,计算两日期之差

    这是我自己总结出来的 java根据当前日期+指定天数(月份...)得到相应日期以及计算两日期之差,希望对大家带来帮助

    Java 计算农历全_java获取农历_java_日历_greens1r_农历_

    // 获取当前日期 System.out.println("农历日期:" + chineseCalendar.getYear() + "年" + chineseCalendar.getMonth() + "月" + chineseCalendar.getDay() + "日"); } } ``` 如果你选择使用"Joda-Time"库,你...

    java计算24节气

    综上所述,要实现“java计算24节气”的功能,我们需要熟悉Java的日期时间API,理解24节气的天文背景,编写算法或利用现有库,最后通过编程将这些元素整合起来,确保代码的正确性和效率。在实际项目中,还可以考虑...

    java计算时间差小程序

    很简单的java计算当前日期至指定日期的时间差的程序

    纯JAVA计算日期的农历节日、公历节日代码!

    - 创建一个节日集合,包含所有节日的实例,通过传入日期查询当前日期对应的节日。 6. **TestDate文件**: - 这个文件可能是测试代码,包含用于测试日期和节日匹配的逻辑。通常会包含单元测试,如`@Test`注解的...

    java 日期转化计算

    根据给定文件的信息,本文将深入探讨Java中与日期转换及计算相关的几个核心知识点:如何计算当前日期是年度中的第几周、确定某天是一周中的哪一天、日期的格式化处理、获取指定年份月份的具体日期以及如何获得当前...

    java指定日期计算一年内第几天和给出一年内第几天算出指定日期

    java指定日期计算一年内第几天和给出一年内第几天算出指定日期 【指定日期换算成第几天】 2019年10月31日是一年内的第:304天 【一年的第几天换算对应日期】 2019年的第304天 对应的日期是2019-10-31

    java 日期计算

    4. `Calendar.getInstance()`:获取一个`Calendar`实例,通常与当前日期和时间关联。 5. `Calendar.DATE`:常量,表示日期字段。 6. `Calendar.set(int field, int value)`:设置给定字段的值,如设置日期字段为新的...

    java根据日期计算年龄和星期

    计算年龄通常涉及到从当前日期减去出生日期,并得到年份差值。下面是一个简单的示例代码: ```java SimpleDateFormat sdf = new SimpleDateFormat("yyyy"); String currentYear = sdf.format(new Date()); int ...

    java编写的日期倒计时计算

    这个项目就是基于这个需求,通过Java语言来精确地计算并显示目标日期与当前日期之间的差值,直到秒级别。让我们深入探讨一下如何在Java中实现这样的功能。 首先,Java提供了一个强大的日期时间API,包括`java.util....

    JAVA计算日期的农历节日、公历节日代码

    例如,新年通常在每年的1月1日,可以创建一个`java.util.Date`对象表示新年,并与当前日期比较。 3. **农历节日计算**: - 农历节日的计算较为复杂,因为它们可能与农历月份的天数、农历闰年等因素有关。例如,...

    java swing实现考勤工时计算工具

    Java Swing 实现的考勤工时计算工具是一个基于桌面应用的程序,专为处理和计算员工的出勤时间而设计。这个工具的核心功能是接收Excel报表中的考勤数据,然后利用SQLite数据库进行存储和处理,以得出精确的工作小时...

    java获取未来30天日期

    通过apache自带的日期类获取未来日期,自动识别大小月及是否闰年

    Java日期差计算器

    利用Java计算一个用户输入日期和当前日期的天数差,主要使用了javax.swing,SimpleDateFormat,Java初学者可以用来学习,最终可实现一个有界面并具备简单计算功能的Java小工具。

    Java日期工具类

    10、获取当前日期减去参数天数之后的日期 11、判断传入年份是否为闰年 12、获得日期所在季度第一个月或最后一个月 13、在当前日期的基础上增加传入参数的天数 14、在当前日期的基础上增加传入参数的月数 15、在当前...

    java 日出日落时间计算

    计算日出日落时,同样需要获取当前日期、时间和时区信息,然后应用类似的天文算法。C++版本的工具类可能需要手动处理更多的底层细节,例如类型转换和内存管理。此外,为了跨平台兼容性,可能需要处理不同操作系统下...

    java日期计算

    获取当前日期是一年中的第几天,然后在此基础上加30天,最后设置到`Calendar`对象中: ```java int dayOfYear = calendar.get(Calendar.DAY_OF_YEAR); calendar.set(Calendar.DAY_OF_YEAR, dayOfYear + 30); ``...

    java中计算某个月的工作日总共几天

    - **参数**:`date` 为输入日期,默认为当前日期。 - **返回值**:格式化后的字符串,如 "yyyy-MM-dd HH:mm:ss"。 - **实现逻辑**: - 获取指定日期所在月份的第一天。 - 设置时间为早上0点0分0秒。 - 使用格式化...

Global site tag (gtag.js) - Google Analytics