package learn1;
/*
練習:
生成日曆
*/
import java.time.LocalDate;
public class TestCalendar
{
public static void main(String[] args)
{
LocalDate date = LocalDate.now(); // 獲取當前時間
int month = date.getMonthValue(); // 獲取月份
int day = date.getDayOfMonth(); // 日
date = date.minusDays(day - 1); // 生成當前日期之前幾天的日期
int value = date.getDayOfWeek().getValue();
System.out.println("一 二 三 四 五 六 日");
for (int i = 0; i < value; i++)
{
System.out.print(" ");
}
while (date.getMonthValue() == month)
{
System.out.printf("%3d", date.getDayOfMonth());
if (date.getDayOfMonth() == day)
{
System.out.print("*");
} else
{
System.out.print(" ");
}
date = date.plusDays(1); // 生成當前日期之後幾天的日期
if (date.getDayOfWeek().getValue() == 1) // 獲取當前時間星期幾
{
System.out.println();
}
}
if (date.getDayOfWeek().getValue() != 1)
{
System.out.println();
}
}
}
【Java 核心技術 1】時間 Date、LocalDate 練習
相關文章
- [Java 核心技術 1] 時間 Date、LocalDate 練習JavaLDA
- 【Java】全域性日期處理,包含LocalDate, LocalDateTime, DateJavaLDA
- LocalDate類操作時間LDA
- java核心技術卷1學習思維導圖Java
- Java 時間類 Date、Calendar 及用法Java
- Java核心面試技術36講-楊曉峰-極客時間Java面試
- JAVA核心技術學習筆記--反射Java筆記反射
- java8中的LocalDate,LocalTime,LocalDateTime與Date的轉換和使用JavaLDA
- java核心技術卷1 第五章:繼承Java繼承
- Python核心技術與實戰-景霄-極客時間Python
- Kafka核心技術與實戰-胡夕-極客時間Kafka
- LocalDate,LocalDateTime和處理時間、日期工具類LDA
- Java核心技術 卷1 基礎知識 部分筆記Java筆記
- Java核心技術筆記 繼承Java筆記繼承
- java核心技術閱讀筆記Java筆記
- Java安全基礎之Java Web核心技術JavaWeb
- 《Java核心技術》第五章 繼承 學習筆記Java繼承筆記
- 《Java核心技術面試精講》27講學習總結Java面試
- Java核心技術第八章——泛型程式設計(1)Java泛型程式設計
- Java進階練習題整理(1)Java
- java核心技術筆記--執行緒Java筆記執行緒
- Swift核心技術與實戰-張傑-極客時間-返現24元Swift
- 《Java核心技術(卷1)》筆記:第8章 泛型程式設計Java筆記泛型程式設計
- 常用API(一):1.JDK8新增的時間 2.LocalDate 3.LocalTime 4.LocalDateTimeAPIJDKLDA
- 《深度學習Python》核心技術實戰深度學習Python
- 深度學習DeepLearning核心技術實戰深度學習
- LocalDateTime替代Date操作處理日期時間LDA
- 大型網站技術架構核心原理(1)網站架構
- java localdate日期格式處理JavaLDA
- Java庫中的LocalDate類JavaLDA
- 《Java核心技術 卷I》學習筆記10:使用預定義類Java筆記
- Elasticsearch核心技術與實戰-阮一鳴-極客時間-返現優惠Elasticsearch
- 《Java核心技術(卷1)》筆記:第7章 異常、斷言和日誌Java筆記
- 深度學習、強化學習核心技術實戰深度學習強化學習
- 深度強化學習核心技術實戰強化學習
- Canvas 核心技術Canvas
- SpringMVC核心技術SpringMVC
- AJAX核心技術