java过去年月日的代码 日期 java

java中的年月日简单编程

将这段代码拷贝到UseBirthday类中和你的比较一下看看

创新互联-专业网站定制、快速模板网站建设、高性价比永昌网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式永昌网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖永昌地区。费用合理售后完善,10余年实体公司更值得信赖。

public class UseBirthday {

public static void main(String[] args) {

Birthday a=new Birthday(2000,1,1);

a.GetBirthday();

a.Birthday(2008,5,12);

a.GetBirthday();

}

}

class Birthday {

private int Year, Month, Day;

Birthday(){

Year=2000;

Month=1;

Day=1;

}

Birthday(int y,int m,int d) {

Year = y;

Month = m;

Day = d;

}

public void Birthday(int y,int m,int d){

Year = y;

Month = m;

Day = d;

}

int Gety() {

return Year;

}

int Getm() {

return Month;

}

int Getd() {

return Day;

}

void GetBirthday() {

System.out.println(Gety() + "年" + Getm() + "月" + Getd() + "日");

}

}

java 年月日程序

用switch , 按照大小月 和是否闰年来判断每月的天数

1月大2月小, 1月则为31天 2月是个特殊情况 闰年为29天反之为28天!

思路我已经说了 具体代码编写很简单了

这是判断为闰年的条件 (year%400==0)||(year%4==0year%100!=0) 我写了段javasscript代码:

script

var year = 2010;

for(var i=1;i=12;i++){

switch(i){

case 1:

case 3:

case 5:

case 7:

case 8:

for(var j=1;j=31;j++){

document.writeln(i+"/"+j);

}

break;

case 2:

//判断是否为闰年

if((year%4===0year%100!==0)||year%400===0){

for(var j=1;j=29;j++){

document.writeln(i+"/"+j);

}

break;

}else{

for(var j=1;j=28;j++){

document.writeln(i+"/"+j);

}

break;

}

default:

for(var j=1;j=30;j++){

document.writeln(i+"/"+j);

}

}

}

/script

java 编程中显示日期和时间的代码

可以直接通过jdk基本方法,获取到当前的时间

Date date= new Date();//创建一个时间对象,获取到当前的时间

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置时间显示格式

String str = sdf.format(date);//将当前时间格式化为需要的类型

System.out.println(str);//输出结果

结果为:2015-11-06 13:53:54(实时)。

java 用Calendar和GregorianCalendar,编写代码 显示年月日,时分秒,怎么写

import java.util.Calendar;

import java.util.GregorianCalendar;

public class TimeDemo {

public static void main(String[] args) {

Thread thread = new Thread(new ReadTime());

thread.start();

}

}

class ReadTime implements Runnable {

// Calendar和GregorianCalendar

public void run() {

try {

while (true) {

Thread.sleep(1000);

getTimeUseCalendar();

getTimeUseGregorianCalendar();

}

} catch (InterruptedException e) {

e.printStackTrace();

}

}

public void getTimeUseCalendar() {

Calendar calendar = Calendar.getInstance();

System.out.println("Calendar time:" + calendar.get(Calendar.YEAR) + "-"

+ calendar.get(Calendar.MONTH) + "-"

+ calendar.get(Calendar.DAY_OF_MONTH) + " "

+ calendar.get(Calendar.HOUR_OF_DAY) + ":"

+ calendar.get(Calendar.MINUTE) + ":"

+ calendar.get(Calendar.SECOND));

}

public void getTimeUseGregorianCalendar() {

Calendar calendar = GregorianCalendar.getInstance();

System.out.println("GregorianCalendar time:"

+ calendar.get(Calendar.YEAR) + "-"

+ calendar.get(Calendar.MONTH) + "-"

+ calendar.get(Calendar.DAY_OF_MONTH) + " "

+ calendar.get(Calendar.HOUR_OF_DAY) + ":"

+ calendar.get(Calendar.MINUTE) + ":"

+ calendar.get(Calendar.SECOND));

}

}

java 怎么获取一个时间的年月日

java获取一个时间的年月日代码及相关解释说明参考下面代码

package zhidao;

import java.util.Calendar;

public class Test {

public static void main(String[] args) {

Calendar cal=Calendar.getInstance();//使用日历类

int year=cal.get(Calendar.YEAR);//获取年份

int month=cal.get(Calendar.MONTH)+1;//获取月份,因为从0开始的,所以要加1

int day=cal.get(Calendar.DAY_OF_MONTH);//获取天

System.out.println("结果:"+year+"-"+month+"-"+day);

}

}


名称栏目:java过去年月日的代码 日期 java
浏览地址:http://myzitong.com/article/docsssg.html