java 取分钟_如何用java取得年,月,日,时,分,秒?

展开全部

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

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

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

代码例子://方法1:虽然还可以用,但是已经不建议使用,已经过时。

Date date = new Date();

int old_y = date.getYear()+1900;//得到年份。因为得到的是1900年后至今过了多少年,所以要加1900

int old_m = date.getMonth()+1;//因为得到的结果是0~11,故而加一。

int old_d = date.getDate();//得到月份中今天的号数

System.out.println("现在是:"+old_y+"-"+old_m+"-"+old_d+"(使用过时方法)");//

//方法2:推荐使用

Calendar calendar = Calendar.getInstance();

int now_y = calendar.get(Calendar.YEAR);//得到年份

int now_m = calendar.get(Calendar.MONTH)+1;//得到月份

int now_d = calendar.get(Calendar.DATE);//得到月份中今天的号数

int now_h = calendar.get(Calendar.HOUR_OF_DAY);//得到一天中现在的时间,24小时制

int now_mm = calendar.get(Calendar.MINUTE);//得到分钟数

int now_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(使用推荐方法)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值