欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

萬年歷—Java計算感恩節(jié)是哪天? - 新聞資訊 - 云南小程序開發(fā)|云南軟件開發(fā)|云南網站建設-昆明葵宇信息科技有限公司

159-8711-8523

云南網建設/小程序開發(fā)/軟件開發(fā)

知識

不管是網站,軟件還是小程序,都要直接或間接能為您產生價值,我們在追求其視覺表現的同時,更側重于功能的便捷,營銷的便利,運營的高效,讓網站成為營銷工具,讓軟件能切實提升企業(yè)內部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!

您當前位置>首頁 » 新聞資訊 » 小程序相關 >

萬年歷—Java計算感恩節(jié)是哪天?

發(fā)表時間:2021-4-6

發(fā)布人:葵宇科技

瀏覽次數:63

2017年感恩節(jié)的日期: 
2017年11月23日 星期四 
(丁酉年(雞年)十月初六) 


公歷11月第4個周四是感恩節(jié)(Thanksgiving Day)。是美國和加拿大共有的節(jié)日,由美國人民獨創(chuàng),原意是為了感謝上天賜予的好收成、感謝印第安人的幫助。

Java計算感恩節(jié)代碼

  1. [java] view plain copy
  2. /**
  3. *
  4. * 開發(fā)公司:SOJSON在線工具 <p>
  5. * 版權所有:? www.sojson.com<p>
  6. * 博客地址:http://www.sojson.com/blog/ <p>
  7. * <p>
  8. *
  9. * Java 感恩節(jié)計算
  10. *
  11. * <p>
  12. *
  13. * 區(qū)分 責任人 日期    說明<br/>
  14. * 創(chuàng)建 周柏成 2017年5月20日  <br/>
  15. *
  16. * @author zhou-baicheng
  17. * @email [email protected]
  18. * @version 1.0,2017年5月20日 <br/>
  19. *
  20. */
  21. public static void main(String[] args) {
  22. //計算2017年的感恩節(jié)
  23. int year = 2017;
  24. //計算感恩節(jié),感恩節(jié)為每年的11月的第四個星期四
  25. Calendar cal = Calendar.getInstance();
  26. cal.set(Calendar.YEAR, year);
  27. //因為從0開始,所以減1
  28. cal.set(Calendar.MONTH, 11-1);
  29. int maxDate = cal.getActualMaximum(Calendar.DATE);
  30. int sundays = 0;
  31. for(int i = 1; i <= maxDate; i ++) {
  32. cal.set(Calendar.DATE, i);
  33. //判斷是周四,
  34. if(cal.get(Calendar.DAY_OF_WEEK) == 4+1) {
  35. sundays ++;
  36. //第4個周四,返回
  37. if(sundays == 4) {
  38. break;
  39. }
  40. }
  41. }
  42. String date = new SimpleDateFormat("yyyy-MM-dd").format(cal.getTime());
  43. System.out.printf("%s年的感恩節(jié)是:%s",year,date);
  44. //2017年的感恩節(jié)是:2017-11-23
  45. }

相關案例查看更多