精华内容
下载资源
问答
  • java 获取当前年份 月份 日期

    千次阅读 2019-09-24 06:01:49
    java 获取当前年份 月份 日期 importjava.util.Calendar;publicclassMain{publicstaticvoidmain(String[]args){Calendarcal=Calendar.getInstance();intday=cal.get(Calendar.DATE);...

    java 获取当前年份 月份 日期

    import java.util.Calendar;

    public class Main {
      public static void main(String[] args) {
        Calendar cal = Calendar.getInstance();
        int day = cal.get(Calendar.DATE);
        int month = cal.get(Calendar.MONTH) + 1;
        int year = cal.get(Calendar.YEAR);
        int dow = cal.get(Calendar.DAY_OF_WEEK);
        int dom = cal.get(Calendar.DAY_OF_MONTH);
        int doy = cal.get(Calendar.DAY_OF_YEAR);

        System.out.println("Current Date: " + cal.getTime());
        System.out.println("Day: " + day);
        System.out.println("Month: " + month);
        System.out.println("Year: " + year);
        System.out.println("Day of Week: " + dow);
        System.out.println("Day of Month: " + dom);
        System.out.println("Day of Year: " + doy);
      }
    }

     

    java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    java.util.Date currTime = new java.util.Date();

    int year = currTime.getYear();//年

    int month = currTime.getMonth()+1;//月

    int week = currTime.getDay(); //星期几

    int day = currTime.getDate();//日

    String curTime = formatter.format(currTime);

     

    转载于:https://www.cnblogs.com/luhuimin/p/3441658.html

    展开全文
  • Java获取当前年份、月份和日期是通过Calendar类的实例对象来获取的。首先创建一个Calendar类的实例对象,Calendar类属于java.util包。Calendar calendar = Calendar.getInstance();获取当前年份、月份和日期等。// ...

    Java获取当前年份、月份和日期是通过Calendar类的实例对象来获取的。

    首先创建一个Calendar类的实例对象,Calendar类属于java.util包。

    Calendar calendar = Calendar.getInstance();

    获取当前年份、月份和日期等。

    // 获取当前年

    int year = calendar.get(Calendar.YEAR);

    // 获取当前月

    int month = calendar.get(Calendar.MONTH) + 1;

    // 获取当前日

    int day = calenedar.get(Calendar.DATE);

    // 获取当前小时

    int hour = calendar.get(Calendar.HOUR_OF_DAY);

    // 获取当前分钟

    int minute = calendar.get(Calendar.MINUTE);

    // 获取当前秒

    int second = calendar.get(Calendar.SECOND);

    // 获取当前是本周第几天

    int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);

    // 获取当前是本月第几天

    int dayOfMonth = calendar.get(Calendar.DAY_OF_MONTH);

    // 获取当前是本年第几天

    int dayOfYear = calendar.get(Calendar.DAY_OF_YEAR);

    获取当月的第一天和最后一天的字符串。

    SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");

    // 获取当月第一天

    calendar = Calendar.getInstance();

    calendar.add(Calendar.MONTH, 0);

    calendar.set(Calendar.DAY_OF_MONTH, 1);

    String firstday = format.format(calendar.getTime());

    // 获取当月最后一天

    calendar = Calendar.getInstance();

    calendar.add(Calendar.MONTH, 1);

    calendar.set(Calendar.DAY_OF_MONTH, 0);

    String lastday = format.format(calendar.getTime());

    // 打印结果字符串

    System.out.println("本月第一天和最后一天分别是:" + firstday + " 和 " + lastday + "。");

    另外也可以使用Date类的实例对象配合SimpleDateFormat类的实例对象来获取当前日期字符串。

    SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");

    Date date = new Date();

    System.out.println("当前日期字符串:" + format.format(date) + "。");

    展开全文
  • 要求:输入一个年份,判断这个年份是闰年还是平年,继续输入当前年份的天数,判断该月份又多少天备注:如果年份是润年2月就是29天,如果年份是平年2月份就是28天完整代码如下import java.util.Scanner;/** 条件语句...

    要求:输入一个年份,判断这个年份是闰年还是平年,继续输入当前年份的天数,判断该月份又多少天

    备注:如果年份是润年2月就是29天,如果年份是平年2月份就是28天完整代码如下

    import java.util.Scanner;

    /*

    * 条件语句演示

    */

    public class Test {

    public static void main(String[] args) {

    test1();

    }

    //ifelse条件语句演示

    public static void test1() {

    //创建一个scanner对象

    Scanner sc = new Scanner(System.in);

    System.out.println("请输入当前年份");

    int year = sc.nextInt();

    System.out.println("当前年份是"+year);

    if((year % 4 == 0 && year % 100 !=0)||(year % 400 ==0)) {

    System.out.println("闰年");

    System.out.println("请输入当前月份");

    int month = sc.nextInt();

    System.out.println("当前月份是"+month);

    if(month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12) {

    System.out.println("31天");

    }else if(month==4 || month==6 || month==9 || month==11 ) {

    System.out.println("30天");

    }else if(month==2 ) {

    System.out.println("29天");

    }else {

    System.out.println("重新输入");

    }

    }else {

    System.out.println("平年");

    System.out.println("请输入当前月份");

    int month = sc.nextInt();

    System.out.println("当前月份是"+month);

    if(month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12) {

    System.out.println("31天");

    }else if(month==4 || month==6 || month==9 || month==11 ) {

    System.out.println("30天");

    }else if(month==2 ) {

    System.out.println("28天");

    }else {

    System.out.println("重新输入");

    }

    }

    }

    }

    展开全文
  • /** * 项目名称:dream_user * 项目包名:org.fore.integration.service.impl * 创建时间:2017年12月1日上午11:41:52 * 创建者:Administrator * 创建地点: ...import java.text.SimpleDateF
    /**
     * 项目名称:dream_user
     * 项目包名:org.fore.integration.service.impl
     * 创建时间:2017年12月1日上午11:41:52
     * 创建者:Administrator
     * 创建地点:
     */
    package org.fore.integration.service.impl;
    
    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    import java.util.Date;
    
    /**
     * 描述:
     * @author songfayuan
     * 2017年12月1日上午11:41:52
     */
    public class test {
    
    	/**
    	 * 描述:
    	 * @param args
    	 * @author songfayuan
    	 * 2017年12月1日上午11:41:52
    	 */
    	public static void main(String[] args) {
    		// 获取当前年份、月份、日期  
            Calendar cale = null;  
            cale = Calendar.getInstance();  
            int year = cale.get(Calendar.YEAR);  
            int month = cale.get(Calendar.MONTH) + 1;  
            int day = cale.get(Calendar.DATE);  
            int hour = cale.get(Calendar.HOUR_OF_DAY);  
            int minute = cale.get(Calendar.MINUTE);  
            int second = cale.get(Calendar.SECOND);  
            int dow = cale.get(Calendar.DAY_OF_WEEK);  
            int dom = cale.get(Calendar.DAY_OF_MONTH);  
            int doy = cale.get(Calendar.DAY_OF_YEAR);  
      
            System.out.println("Current Date: " + cale.getTime());  
            System.out.println("Year: " + year);  
            System.out.println("Month: " + month);  
            System.out.println("Day: " + day);  
            System.out.println("Hour: " + hour);  
            System.out.println("Minute: " + minute);  
            System.out.println("Second: " + second);  
            System.out.println("Day of Week: " + dow);  
            System.out.println("Day of Month: " + dom);  
            System.out.println("Day of Year: " + doy);  
      
            // 获取当月第一天和最后一天  
            SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");  
            String firstday, lastday;  
            // 获取前月的第一天  
            cale = Calendar.getInstance();  
            cale.add(Calendar.MONTH, 0);  
            cale.set(Calendar.DAY_OF_MONTH, 1);  
            firstday = format.format(cale.getTime());  
            // 获取前月的最后一天  
            cale = Calendar.getInstance();  
            cale.add(Calendar.MONTH, 1);  
            cale.set(Calendar.DAY_OF_MONTH, 0);  
            lastday = format.format(cale.getTime());  
            System.out.println("本月第一天和最后一天分别是 : " + firstday + " and " + lastday);  
      
            // 获取当前日期字符串  
            Date d = new Date();  
            System.out.println("当前日期字符串1:" + format.format(d));  
            System.out.println("当前日期字符串2:" + year + "/" + month + "/" + day + " "  
                    + hour + ":" + minute + ":" + second);  
    	}
    
    }
    

    传送链

    展开全文
  • importjava.util.Calendar;publicclassMain{publicstaticvoidmain(String[]args){Calendarcal=Calendar.getInstance();intday=cal.get(Calendar.DATE);intmonth=cal.get(Calendar.MONTH)+1;intyear=...
  • 当前年份 月份 日期 import Java.util.Calendar; public class Main {  public static void main(String[] args) {  Calendar cal = Calendar.getInstance();  int day = cal.get(Calendar....
  • java打印当前年份

    2012-06-24 17:21:42
    long now = System.currentTimeMillis(); System.out.println(now); long today = 1970+now/1000/60/60/24/365; System.out.println(today);
  • Java中获取当前系统年份

    万次阅读 2018-11-05 19:48:10
    Java中获取当前系统年份
  • package javatest;/*** 创建时间: 2018年9月5日 晚上11:41:52* 创建者:Administrator* 创建地点:*/import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/*** 描述:* @author 边...
  • 闰年(1)年份能被4整除,但不能被100整除;(2)能被400整除。 Scanner input = new Scanner(System.in); while (true) { System.out.println("请输入年份:"); int year = input.nextInt();//年份 if ((year % 4 =...
  • Java获取当前年份、月份和日期是通过Calendar类的实例对象来获取的。 首先创建一个Calendar类的实例对象,Calendar类属于java.util包。 Calendar calendar = Calendar.getInstance(); 获取当前年份、月份和日期...
  • importjava.util.Calendar;public classMain {public static voidmain(String[] args) {Calendar cal = Calendar.getInstance();intday = cal.get(Calendar.DATE);intmonth = cal.get(Calendar.MONTH) + 1;intyear =...
  • 导入以下程序包以使用Calendar类,importjava.util.Calendar;...现在让我们获取当前日期,年份和月份。cal.get(Calendar.YEAR)cal.get(Calendar.MONTH)+1cal.get(Calendar.DATE)以下是最后一个示例。示例i...
  • Java获取当前系统的年份

    万次阅读 2019-04-14 00:09:03
    方法1, public static String getSysYear() { Calendar date = Calendar.getInstance(); String year = String.valueOf...喜欢本文的朋友们,欢迎关注微信公众号“Java面试达人”,收看更多精彩内容  
  • Java 获取年份-月份

    2020-03-27 09:56:06
    使用Java获取当前年份-月份及当前是一周一月一年的第几天。 使用Calendar类来输出年份,月份等。 完整代码 package com.zsh; import java.util.Calendar; public class Main { public static void main(String[] ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 523
精华内容 209
关键字:

java当前年份

java 订阅