zoukankan      html  css  js  c++  java
  • Java核心技术之Date相关

    import java.time.DayOfWeek;
    import java.time.LocalDate;
    import java.util.Scanner;
    
    /**
     * @author Sunshine
     * @version 1.0
     * @date 2020/9/21 11:26
     */
    public class FxHello {
        public static void main(String[] args) {
            dateDemo();
        }
    
        private static void scanner() {
            Scanner scanner = new Scanner(System.in);
            // name
            System.out.println("what's your name?");
            String name = scanner.nextLine();
            // get second input 19
            System.out.print("How old are you? ");
            int age = scanner.nextInt();
            System.out.println("hello,"+name+ ".Next year you'll be "+(age+1));
        }
        private static void dateDemo() {
            LocalDate date = LocalDate.now();
            int month = date.getMonthValue();
            int today = date.getDayOfMonth();
    
            // Set to start of month
            date = date.minusDays(today - 1);
            DayOfWeek weekday = date.getDayOfWeek();
            // 1 - Monday,... 7 = Sunday
            int value = weekday.getValue();
    
            System.out.println("Mon Tue Wed Thu Fri Sat Sun");
            for (int i = 0; i < value; i++) {
                System.out.print("    ");
                while (date.getMonthValue() == month) {
                    System.out.printf("%3d", date.getDayOfMonth());
                    if (date.getDayOfMonth() == today) {
                        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队列的使用
    四种线程池的使用
    JAVA中只有值传递
    为什么说Java语言是平台无关的?
    Jsoup爬虫解析
    java爬虫
    oracle触发器
    easyUi引入方法
    highchart
    July 20th 2017 Week 29th Thursday
  • 原文地址:https://www.cnblogs.com/banxianer/p/13754043.html
Copyright © 2011-2022 走看看