导航:首页 > 编程语言 > javagetyear

javagetyear

发布时间:2024-11-14 17:17:15

java获取当前年份(不是时间,只要当前的年份),转化成字符串

importjava.text.SimpleDateFormat;
importjava.util.Date;

publicclassTest{
publicstaticvoidmain(String[]args){
SimpleDateFormatsdf=newSimpleDateFormat("yyyy");
Datedate=newDate();
StringformatDate=sdf.format(date);
System.out.println("格式化后的年回份为答:"+formatDate);
}
}

⑵ 如何用java取得年,月,日,时,分,秒

这个问题可以用两种方式得到:

方法一:在java中可以使用Date类直接获得,但是这个方法过时了,不推荐使用。

方法二:使用 java.util.Calendar 类。

代码例子:

//方法1:虽然还可以用,但是已经不建议使用,已经过时。
Datedate=newDate();
intold_y=date.getYear()+1900;//得到年份。因为得到的是1900年后至今过了多少年,所以要加1900
intold_m=date.getMonth()+1;//因为得到的结果是0~11,故而加一。
intold_d=date.getDate();//得到月份中今天的号数
System.out.println("现在是:"+old_y+"-"+old_m+"-"+old_d+"(使用过时方法)");//

//方法2:推荐使用
Calendarcalendar=Calendar.getInstance();
intnow_y=calendar.get(Calendar.YEAR);//得到年份
intnow_m=calendar.get(Calendar.MONTH)+1;//得到月份
intnow_d=calendar.get(Calendar.DATE);//得到月份中今天的号数
intnow_h=calendar.get(Calendar.HOUR_OF_DAY);//得到一天中现在的时间,24小时制
intnow_mm=calendar.get(Calendar.MINUTE);//得到分钟数
intnow_s=calendar.get(Calendar.SECOND);//得到秒数
System.out.println("现在是:"+now_y+"-"+now_m+"-"+now_d+""+now_h+":"+now_mm+":"+now_s+"(使用推荐方法)");

结果:

现在是:2015-11-9(使用过时方法)

现在是:2015-11-9 18:7:42(使用推荐方法)

⑶ 用java代码通过出生时间和当前时间如何计算年龄

自己写啊 很简单的

类方法中带2个参数

当前时间 减去 出生时间

⑷ [Java]如何获取年份~

GregorianCalendar类中的get()方法,导入Calendar和GregorianCalendar这两个类。
参考代码如下:

import java.util.Calendar;
import java.util.GregorianCalendar;

public class demo {

private int year;//年份
public demo() {//构造器
year=0;
}

public int test(){//获得年份
GregorianCalendar g=new GregorianCalendar();
year=(int)g.get(Calendar.YEAR);
return year;
}

public static void main(String[] args) {
demo d = new demo();
System.out.print(d.test());
}
}

⑸ JAVA :new Date().getYear方法过时了吗 为什么要在后面加上1900才能得到真实的年份呢

Date().getYear()这个API的确是被废弃了,Java中的Date表示的是自1900年以来所经过的时间。所以要得到真实年份的话需要加上1900.

⑹ java的Date类的getYear(),getMonth都有一横线表示过时,那用什么

表示这几个方法都已经过时了!

JDK里的说明:
getYear
@Deprecated --"方法上使用这个注解表示该方法已过时,不推荐专使属用了"
public int getYear()已过时。
从 JDK 1.1 开始,由 Calendar.get(Calendar.YEAR) - 1900 取代。

Calendar c = Calendar.getInstance();
c.get(Calendar.YEAR);

给你发个链接参考下吧!
http://blog.csdn.net/zerogotosum/article/details/1671314

阅读全文

与javagetyear相关的资料

热点内容
macbook12蓝牙版本 浏览:276
手游一般是哪个编程工具开发的 浏览:365
安卓openvpn导入配置 浏览:858
k线组合app哪个好用 浏览:403
javaweb字典选择框 浏览:362
刚装的宽带怎么连接网络连接 浏览:909
钢铁雄心4陕西代码 浏览:419
高效记住代码的方法 浏览:390
envi5064位破解文件 浏览:808
fc超级马里奥安卓版 浏览:134
内蒙古数控大赛用什么软件编程 浏览:148
2010word修改作者信息 浏览:386
linuxtomcat打不开 浏览:497
网络营销与传统营销相比有哪些特点和优势 浏览:404
图片形式的文件怎么弄 浏览:779
网页文件的后缀 浏览:681
ipad录屏视频文件是什么格式 浏览:30
atm网络是什么 浏览:673
微博可以直接上传pdf文件吗 浏览:206
卖农资产品的app有哪些 浏览:181

友情链接