导航:首页 > 编程语言 > java一年的第几天

java一年的第几天

发布时间:2022-08-13 00:27:52

java今天是今年的第几天

今年的1月1日是今年的第一天,TODOAuto-generatedmethodstub//1//定义时间格式,如:2011-08-25-22-=newSimpleDateFormat("yyyy-MM-dd-HH-mm"),Datedate=newDate();//取现在时间Calendarcal=Calendar.getInstance();cal.setTime(date);//设置时间year=cal.get(Calendar.YEAR);//取年份month=cal.get(Calendar.MONTH)+1;//取月份today=cal.get(Calendar.DAY_OF_MONTH);//按照规定格式输出当前时间即可。

② 怎么用Java让你输入的年月日输出后转化为这是一年中的第几天

import java.util.Scanner;
public class Test1{
public static void main(String [] args){
Scanner sc=new Scanner(System.in);
int t=0;
System.out.println("请输入年月日:");
int year=sc.nextInt();
int month=sc.nextInt();
int day=sc.nextInt();
switch(month)
{
case 1:t=day;
break;
case 2:t=31+day ;
break;
case 3:t=31+28+day;
break;
case 4:t=31+28+31+day;
break;
case 5:t=31+28+31+30+day;
break;
case 6:t=31+28+31+30+31+day;
break;
case 7:t=31+28+31+30+31+30+day;
break;
case 8:t=31+28+31+30+31+30+31+day;
break;
case 9:t=31+28+31+30+31+30+31+31+day;
break;
case 10:t=31+28+31+30+31+30+31+31+30+day;
break;
case 11:t=31+28+31+30+31+30+31+31+30+31+day;
break;
case 12:t=31+28+31+30+31+30+31+31+30+31+30+day;
break;
default:
System.out.println("出错了");
}
if (year%4==0&&year0!=0&&month>=3)
{t += 1;}
System.out.println("你输入的日期是这一年的第:"+t+"天");
}
}

③ Java程序:输入某年某月某日,判断该天星期几,是这一年的第几天.

输入某年某月某日,判断这一天是这一年的第几天? 程序分析:以3月5日为例,应该先把前两个月的加起来, 然后再加上5天即本年的第几天,特殊情况, 闰年且输入月份大于3时需考虑多加一天。

java是一门面向对象的编程语言。

java语言具有功能强大和简单易用两个特征,具有简单性、面向对象、分布式等特点,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

④ 问题,输入某年某月某日,判断这一天是这一年的第几天(这是我用java写的代码如下:)

public static void main(String[] args) {
// TODO Auto-generated method stub
int year = 2012, lemp;
int month = 2, day = 21;
int i = 0;
switch (month) {
case 1:
i = 0;
break;
case 2:
i = 31;
break;
case 3:
i = 59;
break;
case 4:
i = 90;
break;
case 5:
i = 120;
break;
case 6:
i = 151;
break;
case 7:
i = 181;
break;
case 8:
i = 212;
break;
case 9:
i = 243;
break;
case 10:
i = 273;
break;
case 11:
i = 304;
break;
case 12:
i = 334;
break;
// default;
}
i = i + day;
if (year % 400 == 0 || (year % 100 != 0 && year % 4 == 0)) { // 判断是否为闰年
lemp = 1;
} else
lemp = 0;

if (lemp == 1 && month > 2) { // 如果是闰年且月份大于二,总天数应该加一
i++;
}
System.out.println("这一天是以年中的第:" + i + "天!");
}

注意一月是31天哦!!!
按照你的思路可以这样改,但是还有别的更好办法

⑤ java 输入年月日,计算该日是这一年的第几天

switch(month)改成switch(i)

⑥ 这个用java输入年月日信息,输出这天是这年的第几天怎么写啊

import java.util.Scanner;
public class shiyan2
{
public static void main(String[] args)
{
int year,month,day,a=0,b=0;
Scanner reader=new Scanner(System.in);
System.out.println("请输入年份");
year=reader.nextInt();
System.out.println("请输入月份");
month=reader.nextInt();
System.out.println("请输入日");
day=reader.nextInt();
for(int i=1;i<month;i++)
{
switch(month)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
a=31;
break;
case 2:
if(year%4==0&&year%100!=0||year%400==0)
a=29;
else
a=28;
break;
case 4:
case 6:
case 9:
case 11:
a=30;
break;
}
b=b+a;
}
b=b+day;
System.out.println("这是这一年的第"+b+"天");
}
}

⑦ 用Java判断一个日期,包括年,月,日三个数,计算这个日期是这一年的第几天,

可以使用calendar累获取天数:
已知年月日,直接用年月日构造一个Date或者Calender对象,然后有现成的方法获得当前日期是所属年份的第几天,是当前周的第几天,当前月的第几天
比如Calender对象属性
DAY_OF_YEAR
public static final int DAY_OF_YEAR

get 和 set 的字段数字,指示当前年中的天数。一年中第一天的值为 1。

⑧ java查询某一天是一年中的第几天

java中Calendar类中给出了求第几天第几周的方法的,所以直接引用即可。

Calendar ca = Calendar.getInstance();//创建一个日期实例

ca.setTime(new Date());//实例化一个日期

System.out.println(ca.get(Calendar.DAY_OF_YEAR));//获取是第多少天

System.out.println(ca.get(Calendar.WEEK_OF_YEAR));//获取是第几周

备注:此方法提供了很多方法,如查月,日、周等等。

⑨ java 给定一个日期,输出这个日期是该年的第几天。

用Calendar之中的方法,如下:
import java.util.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一年的第几天相关的资料

热点内容
怎样把名字变成文件夹 浏览:199
文件怎么搞成文件夹 浏览:726
多线程编程php 浏览:602
安卓机越用越卡有什么办法 浏览:7
高中生解压操场适合做的游戏 浏览:391
程序员java招聘 浏览:446
未来之光手机云服务器 浏览:158
服务器下载资料为什么c盘满了 浏览:263
怎么清除空文件夹 浏览:544
如何查看派派服务器 浏览:802
杀手6解压画面 浏览:669
夸张程序员 浏览:467
如何直播切两个APP画面 浏览:784
4x4测试服务器怎么获得 浏览:740
开环与闭环python 浏览:517
苹果手机上的东西怎么加密 浏览:554
坐过牢可以做程序员吗 浏览:254
男友是程序员女友是自由职业 浏览:272
娃娃智慧阅读源码 浏览:163
程序员敲响警钟 浏览:888