88问答网
所有问题
用Java判断一个日期,包括年,月,日三个数,计算这个日期是这一年的第几天,
例如2000年3月1日是这一年的第61天(请考虑闰年的影响)。用Java表示?
举报该问题
推荐答案 2018-01-13
可以使用calendar累获取天数:
已知年月日,直接用年月日构造一个Date或者Calender对象,然后有现成的方法获得当前日期是所属年份的第几天,是当前周的第几天,当前月的第几天
比如Calender对象属性
DAY_OF_YEAR
public static final int DAY_OF_YEAR
get 和 set 的字段数字,指示当前年中的天数。一年中第一天的值为 1。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/MVM1MgKMBMBtSSttMKa.html
相似回答
(
JAVA
)输入
年月日,计算日期是
今年
的第几天
?
答:
1、通过年份区分是闰年还是平年,平年 2 月 28 年,闰年 2 月 29 天。2、1、3、5、7、8、10、12 月份为 31 天,其余月份为 30 天。3、将每个月的天数相加即可,如果输入的是 12 月,则从 11 月往前累加到
1月
。
Java
程序:输入某年某月某日
,判断
该天星期几
,是这一年的第几天
.
答:
输入某年某月某日
,判断
这一天
是这一年的第几天
? 程序分析:以
3月
5日为例,应该先把前两个月的加起来, 然后再加上5天即本
年的第几天,
特殊情况, 闰年且输入月份大于3时需考虑多加一天。
java是
一门面向对象的编程语言。java语言具有功能强大和简单易用两个特征,具有简单性、面向对象、分布式等特...
JAVA
输入年、月、日,输出该
日期是
该
年的第几天
答:
import
java
.util.Calendar;import java.util.Scanner;public class test { public static void main(String[] args) { System.out.println("yyyy-mm-dd:");Scanner sc = new Scanner(System.in);String date = sc.next();Calendar calendar = Calendar.getInstance();DateFormat df = DateFormat...
java
给定
一个日期,
输出
这个日期是
该
年的第几天
。
答:
Date;import
java
.util.Calendar;public class TestDate { public static void main(String[] args) { Date date = new Date("2011/10/01");Calendar cal = Calendar.getInstance();cal.setTime(date);System.out.println("本年中的第" + cal.get(Calendar.DAY_OF_YEAR) +"天");} } ...
java
函数传入
三个
参数(
年,月,日
)得到是该年
的第几天
(不
用日期
类)
答:
public class $ { private static int[] DAYS = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }; public static void main(String[] args) { System.out.println(test(2013, 7, 30)); } private static int test(int year, int month, int day) { ...
用JAVA
编程,输入自己的生日
,判断
自己生日是当年中
的第几天
和星期...
答:
import
java
.util.*;public class GetBirth { int year = 0;int month = 0;int day = 0;Calendar cld = Calendar.getInstance();//创建一个日历 public GetBirth(){ BufferedReader in = new BufferedReader(new InputStreamReader(System.in));System.out.println("请输入年、月、日:");tr...
JAVA
编写从屏幕上输入
一个日期,计算
出该
日期是
该
年的第几天
答:
return daysBetween(date, start.getTime()) + 1;} public int dayOfYear(String date) { try { return dayOfYear(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(date));} catch (ParseException e) { throw new RuntimeException("error date format:" + date);} } / Test throws ...
编写
Java
程序。当以
年月日的
格式输入
一个日期
时,输出该年是否是闰年,该...
答:
public static void main(String[] args) throws ParseException {System.out.println("输入
一个日期
");Scanner input=new Scanner(System.in);String day=input.nextLine();SimpleDateFormat a=new SimpleDateFormat("yyyy-MM-dd");Date date=a.parse(day);Calendar c=Calendar.getInstance();//设置...
大家正在搜
输入日期判断是一年中第几天
到期日期包括当天吗
excel判断日期是否为节假日
java 判断日期
日期截止包括当天吗
日期之前包括当天吗
活动截止日期包括当天么
by日期包括当天吗
判断日期是否合法
相关问题
(JAVA)输入年月日,计算日期是今年的第几天?
帮帮忙~用Java,从键盘上任意输入一个日期,判断是星期几,...
Java题求解:编写一个代表日期的类,其中有代表年、月、日3...
用java编写出一个以下方法计算两个日期之间天数的程序设计。
Java计算两个日期时间相差几天,几小时,几分钟等
Java写一个函数判断一个日期是否在本月之内
java函数传入三个参数(年,月,日)得到是该年的第几天(不...
java怎么判断一个日期年月日在日期范围内