最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java實現(xiàn)可視化日歷

 更新時間:2019年09月16日 16:14:02   作者:Cool_breeze_  
這篇文章主要為大家詳細介紹了java實現(xiàn)可視化日歷,具有一定的參考價值,感興趣的小伙伴們可以參考一下

java可視化日歷程序,供大家參考,具體內(nèi)容如下

利用DateFormat以及Calendar等方法來實現(xiàn)。

package 尚學堂;

import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;import javax.print.CancelablePrintJob;

/**
 * 可視化日歷程序
 * @author lijiazhao
 *
 */
public class TestCalendar2 {
 
 public static void main(String[] args) throws ParseException {
 
// String str = "2020-9-10";
 DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
 
 String str = df.format(new Date());
 System.out.println("北京時間:"+df.format(new Date())+"\n");
 
 Date date = df.parse(str);
 Calendar c = new GregorianCalendar();
 c.setTime(date);
 
 int day = c.get(Calendar.DAY_OF_MONTH);
 int days = c.getActualMaximum(Calendar.DATE);
 
 System.out.println("日\t一\t二\t三\t四\t五\t六");
 
 c.set(Calendar.DAY_OF_MONTH, 1);
 
 for(int i=0;i<c.get(Calendar.DAY_OF_WEEK)-1;i++) {
  System.out.print("\t");
 }
 
 
 for(int i=1;i<=days;i++) {
  if(day == c.get(Calendar.DAY_OF_MONTH)) {
  System.out.print(c.get(Calendar.DAY_OF_MONTH)+"*\t");
  }else {
  System.out.print(c.get(Calendar.DAY_OF_MONTH)+"\t");
  }
  
  if(c.get(Calendar.DAY_OF_WEEK)==Calendar.SATURDAY) {
  System.out.println(); //換行
  }
  
  c.add(Calendar.DAY_OF_MONTH, 1);
   
 }
 
 }
}

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java編程中靜態(tài)內(nèi)部類與同步類的寫法示例

    Java編程中靜態(tài)內(nèi)部類與同步類的寫法示例

    這篇文章主要介紹了Java編程中靜態(tài)內(nèi)部類與同步類的寫法示例,用于構(gòu)建靜態(tài)對象以及實現(xiàn)線程同步等,需要的朋友可以參考下
    2015-09-09
  • Spring Web MVC和Hibernate的集成配置詳解

    Spring Web MVC和Hibernate的集成配置詳解

    這篇文章主要介紹了Spring Web MVC和Hibernate的集成配置詳解,具有一定借鑒價值,需要的朋友可以參考下
    2017-12-12
  • Java操作XML工具類XmlUtil詳解

    Java操作XML工具類XmlUtil詳解

    這篇文章主要為大家詳細介紹了Java操作XML工具類XmlUtil的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • springboot中@RestController注解實現(xiàn)

    springboot中@RestController注解實現(xiàn)

    在JavaWeb開發(fā)中,Spring框架及其組件SpringMVC因高效和強大功能而廣受歡迎,@RestController注解是SpringMVC中的重要組成部分,下面就來介紹一下,感興趣的可以了解一下
    2024-09-09
  • 如何用JAVA判斷當前時間是否為節(jié)假日、周末、工作日及調(diào)休日(不報錯:IOException!)

    如何用JAVA判斷當前時間是否為節(jié)假日、周末、工作日及調(diào)休日(不報錯:IOException!)

    最近公司有個業(yè)務(wù)需要判斷工作日,但是每年的節(jié)假日不一樣,下面這篇文章主要給大家介紹了關(guān)于如何用JAVA判斷當前時間是否為節(jié)假日、周末、工作日及調(diào)休日的相關(guān)資料,且不報錯:IOException!,需要的朋友可以參考下
    2023-12-12
  • SpringBoot集成geodesy實現(xiàn)距離計算功能

    SpringBoot集成geodesy實現(xiàn)距離計算功能

    Geodesy:大地測量學的神奇力量 Geodesy,又稱大地測量學,是一門研究地球形狀、大小及其重力場的學科,在地球距離計算中,它扮演著至關(guān)重要的角色,故本文給大家介紹了SpringBoot集成geodesy實現(xiàn)距離計算功能,感興趣的朋友可以參考下
    2024-06-06
  • Java利用MultipartFile實現(xiàn)上傳多份文件的代碼

    Java利用MultipartFile實現(xiàn)上傳多份文件的代碼

    這篇文章主要介紹了Java利用MultipartFile實現(xiàn)上傳多份文件的代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-09-09
  • springboot項目test文件夾下帶main方法的類不能運行問題

    springboot項目test文件夾下帶main方法的類不能運行問題

    這篇文章主要介紹了springboot項目test文件夾下帶main方法的類不能運行問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • SpringBoot使用Spark過程詳解

    SpringBoot使用Spark過程詳解

    這篇文章主要介紹SpringBoot使用Spark的方法的相關(guān)知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望能幫助大家解決問題
    2023-02-02
  • MyBatis-Plus?實體類注解的實現(xiàn)示例

    MyBatis-Plus?實體類注解的實現(xiàn)示例

    MyBatis-Plus作為MyBatis的增強版,提供了一系列實用的注解,如@TableName、@TableId、@TableField等,旨在簡化數(shù)據(jù)庫和Java實體類之間的映射及CRUD操作,通過這些注解,開發(fā)者可以輕松實現(xiàn)表映射、字段映射、邏輯刪除、自動填充和樂觀鎖等功能
    2024-09-09

最新評論

临泉县| 贵德县| 那曲县| 云和县| 西峡县| 江永县| 交城县| 平顺县| 张掖市| 永清县| 安国市| 抚松县| 襄城县| 南陵县| 阜新| 延长县| 交口县| 栾城县| 定安县| 闻喜县| 特克斯县| 洛浦县| 辰溪县| 姚安县| 彭水| 杭州市| 洛扎县| 河东区| 辉南县| 临朐县| 金阳县| 精河县| 康平县| 龙山县| 芦山县| 静宁县| 新竹县| 河西区| 本溪| 工布江达县| 宜昌市|