必威体育Betway必威体育官网
当前位置:首页 > IT技术

5、获取今天的日期

时间:2019-08-21 03:42:15来源:IT技术作者:seo实验室小编阅读:50次「手机版」
 

今天日期

编程题目:

5.如何获取今天的日期?

示例代码

package program.calculation.exercise05;

import java.text.DateFormat;
import java.text.Format;
import java.text.simpledateformat;
import java.util.calendar;
import java.util.Date;

/**
 * 5.如何获取今天的日期?
 * 三种方式:
 * 1.使用java.util.Date:
 *  java.util.Date date1 = new java.util.Date();
 *  //获取今天的日期字符串
 *  String today = DateFormat.getDateinstance().format(new java.util.Date());
 * 2.使用java.sql.Date:
 *  java.sql.Date date2 = new java.sql.Date(system.currenttimemillis());
 * 3.使用java.util.Calendar:
 *  java.util.Calendar calendar = Calendar.getInstance();
 *  int year = calendar.get(Calendar.YEAR);
 *  int month = calendar.get(Calendar.MONTH)+1;//注意:month起始下标从0开始
 *  int day = calendar.get(Calendar.DATE);
 * 
 */

public class GetDate {
    public static void main(String[] args) {

        System.out.println("第一种方式:");
        getDate1();

        System.out.println("第二种方式:");
        getDate2();

        System.out.println("第三种方式:");
        getDate3();

    }

    //通过java.util.Date获取今天的日期(两种方式)
    private static void getDate1() {

        //获取今天的日期
        Format f = new SimpleDateFormat("yyyy-MM-dd");//注意:月份要大写:MM
        java.util.Date date = new java.util.Date();
        String today1 = f.format(date);
        System.out.println(date);
        System.out.println(today1);

        //获取今天的日期字符串
        String today2 = DateFormat.getDateInstance().format(new java.util.Date());
        System.out.println(today2);     

    }

    //通过java.sql.Date获取今天的日期
    private static void getDate2() {

        //获取今天的日期
        java.sql.Date date = new java.sql.Date(System.currentTimeMillis());
        System.out.println(date);               


    }

    //通过Calendar获取今天的日期
    private static void getDate3() {

        java.util.Calendar calendar = Calendar.getInstance();
        int year = calendar.get(Calendar.YEAR);
        int month = calendar.get(Calendar.MONTH)+1;//注意:month起始下标从0开始
        int day = calendar.get(Calendar.DATE);
        System.out.println(year+"-"+month+"-"+day);     

    }
}

结果显示:

这里写图片描述

相关阅读

【js】根据出生日期,计算周岁年龄

/*根据出生日期算出年龄*/ function jsGetAge(strBirthday) { var returnAge; var strBirthdayArr = st

excel怎样通过出生日期计算年龄

在excel表格中,想要通过单元格中的生日来计算出每个人的年龄,应该怎么计算?下面就跟seo实验室小编一起来看看吧。excel通过出生日期

System.getProperty()方法获取系统变量(转 阿进的写字

关于 system 中 getproperty 方法的用法: https://blog.csdn.net/weixin_37139197/article/details/78877766 getProperty(String

window location search获取值为空的错误

window location search获取值为空的错误 List item 废话不多说,直接上代码 List item 我用开发者检查过数据之后,发现此时id是有

ShareSDK丨ShareSDK基本设置、QQ登陆、获取QQ用户信息

因为ShareSDK的功能众多,因此我将一条一条的实现每个功能,并将操作步骤记录下来。 ShareSDK基本设置:见下方“3、操作步骤”——2)~4)

分享到:

栏目导航

推荐阅读

热门阅读