亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

Java時間類及函數用法

時間:2024-07-26 18:08:41 JAVA認證 我要投稿
  • 相關推薦

Java時間類及函數用法

  與傳統程序不同,Sun 公司在推出 Java 之際就將其作為一種開放的技術。yjbys小編下面為你整理了關于Java里時間類以及函數的文章,希望對你有所幫助。

Java時間類及函數用法

  1.計算某一月份的最大天數

  Calendar time=Calendar.getInstance();

  time.clear();

  time.set(Calendar.YEAR,year);

  time.set(Calendar.MONTH,i-1);//注意,Calendar對象默認一月為0

  int day=time.getActualMaximum(Calendar.DAY_OF_MONTH);//本月份的天數

  注:在使用set方法之前,必須先clear一下,否則很多信息會繼承自系統當前時間

  2.Calendar和Date的轉化

  (1)Calendar轉化為Date

  Calendar cal=Calendar.getInstance();

  Date date=cal.getTime();

  (2)Date轉化為Calendar

  Date date=new Date();

  Calendar cal=Calendar.getInstance();

  cal.setTime(date);

  3.格式化輸出日期時間

  Date date=new Date();

  SimpleDateFormat df=new SimpleDateFormat(“yyyy-MM-dd hh:mm:ss”);

  System.out.println(df.format(date));

  4.計算一年中的第幾星期

  (1)計算某一天是一年中的第幾星期

  Calendar cal=Calendar.getInstance();

  cal.set(Calendar.YEAR, 2006);

  cal.set(Calendar.MONTH,;

  cal.set(Calendar.DAY_OF_MONTH, 3);

  int weekno=cal.get(Calendar.WEEK_OF_YEAR);

  (2)計算一年中的第幾星期是幾號

  SimpleDateFormat df=new SimpleDateFormat(“yyyy-MM-dd”);

  Calendar cal=Calendar.getInstance();

  cal.set(Calendar.YEAR, 2006);

  cal.set(Calendar.WEEK_OF_YEAR, 1);

  cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);

  System.out.println(df.format(cal.getTime()));

  輸出:

  2006-01-02

  5.add()和roll()的用法

  (1)add()方法

  SimpleDateFormat df=new SimpleDateFormat(“yyyy-MM-dd”);

  Calendar cal=Calendar.getInstance();

  cal.set(Calendar.YEAR, 2006);

  cal.set(Calendar.MONTH,;

  cal.set(Calendar.DAY_OF_MONTH, 3);

  cal.add(Calendar.DATE, -4);

  Date date=cal.getTime();

  System.out.println(df.format(date));

  cal.add(Calendar.DATE, 4);

  date=cal.getTime();

  System.out.println(df.format(date));

  輸出:

  2006-08-30

  2006-09-03

  (2)roll方法

  cal.set(Calendar.YEAR, 2006);

  cal.set(Calendar.MONTH,;

  cal.set(Calendar.DAY_OF_MONTH, 3);

  cal.roll(Calendar.DATE, -4);

  date=cal.getTime();

  System.out.println(df.format(date));

  cal.roll(Calendar.DATE, 4);

  date=cal.getTime();

  System.out.println(df.format(date));

  輸出:

  2006-09-29

  2006-09-03

  可見,roll()方法在本月內循環,一般使用add()方法;

【Java時間類及函數用法】相關文章:

關于asp 的常用函數用法03-30

簡單介紹php構造函數用法03-15

Javascript函數的定義和用法分析03-31

德語時間從句的用法03-05

excel時間函數與時間宏的錄制01-02

GET.CELL函數的詳細用法及實例介紹03-18

Excel財務函數用法大全03-19

JavaScript中常見的字符串操作函數及用法07-24

Java方法(函數)傳值和傳引用的問題03-17

主站蜘蛛池模板: 精人妻无码一区二区三区| 97狠狠操| 精品夜恋影院亚洲欧洲| 中文字幕在线无码一区二区三区| 漂亮人妻中文字幕丝袜| 婷婷中文字幕| 国产亚洲精品久久av| 99久久免费国产精精品| 欧美一级一级做性视频| 亚洲爆乳成av人在线视菜奈实| 久久亚洲国产精品五月天婷| 中文字幕永久视频| 国产精品乱码人妻一区二区三区| 99精品国产自在现线观看| 美女人妻激情乱人伦| 国产精品盗摄!偷窥盗摄| 四虎成人精品| 久久久久国产a免费观看rela| 一本久久a久久免费精品不卡| 欧美日本激情| аⅴ资源天堂资源库在线| 亚洲一级毛片| 天天躁夜夜躁狠狠喷水 | 国产乱子轮xxx农村| 国产女人被狂躁到高潮小说| 阳谷县| 国产高清毛片| 亚洲αv久久久噜噜噜噜噜| 骚片av蜜桃精品一区| 一区二区三区在线 | 日本| 国产乱人伦偷精品视频不卡| 国产成人久久777777| 亚洲视频欧美不卡| 精品免费一区二区在线| 99999久久久久久亚洲| 国产成人精品午夜视频| 亚洲一区二区三区在线网址| 天干夜天天夜天干天2004年| 91精品aⅴ无码中文字字幕蜜桃| 日韩在线播放中文字幕| 国产精品乱子伦xxxx|