第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

java日期的運(yùn)算

標(biāo)簽:
Java

java.util.Date下的很多(构造)方法,已经被标识为"过时"方法,官方推荐使用Calendar类来处理日期的运算,下面是示例:

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
  
public class HelloWorld {
     
    public static void main(String[] args) {
         
        //指定时间输出格式
        SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
        
        Date dt = new Date();
        System.out.println("当前时间:" + sdf.format(dt));
         
        Calendar rightNow = Calendar.getInstance();
        rightNow.setTime(dt);       
         
        rightNow.add(Calendar.YEAR,-1);//当时日期减1年
        System.out.println("减1年:" + sdf.format(rightNow.getTime()));
         
        rightNow.add(Calendar.MONTH,3);//(在刚才的结果上)再加3个月
        System.out.println("再加3个月:" + sdf.format(rightNow.getTime()));
         
        rightNow.add(Calendar.DAY_OF_YEAR,10);//(在刚才的结果上)再加10天       
        System.out.println("再加10天:" + sdf.format(rightNow.getTime()));
         
 
    }
}

输出结果:

当前时间:2013-02-21 09:40:49
减1年:2012-02-21 09:40:49
再加3个月:2012-05-21 09:40:49
再加10天:2012-05-31 09:40:49

----------------------------------------------

如果要将某个日期中的 各部分(比如:年、月、日、星期...) 拆解出来,也很容易:

1         Date dt = new Date();        
 2         Calendar calendar = Calendar.getInstance();
 3         calendar.setTime(dt);     
 4            System.out.println("当前日期:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(dt));//当前日期:2013-02-28 16:22:37
 5         System.out.println("年:" + calendar.get(Calendar.YEAR));//年:2013
 6         System.out.println("月:" + (calendar.get(Calendar.MONTH)+1));//月:2 -注:月份是从0开始的
 7         System.out.println("日:" + calendar.get(Calendar.DATE));//日:28
 8         System.out.println("时(12小时制):" + calendar.get(Calendar.HOUR));//时:4(12小时制)
 9         System.out.println("时(24小时制):" + calendar.get(Calendar.HOUR_OF_DAY));//时:16(24小时制)
10         System.out.println("分:" + calendar.get(Calendar.MINUTE));//分:30
11         System.out.println("秒:" + calendar.get(Calendar.SECOND));//秒:19
12         System.out.println("本月第" + calendar.get(Calendar.WEEK_OF_MONTH) + "周");//本月第5周
13         System.out.println("本年第" + calendar.get(Calendar.WEEK_OF_YEAR) + "周");//本年第9周

 

點(diǎn)擊查看更多內(nèi)容
1人點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消