Java Date类浅学

Posted 假装有知识

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java Date类浅学相关的知识,希望对你有一定的参考价值。

java.util包提供了Date类来封装当前的日期和时间. Date类提供两个构造函数来实例化Date对象.
• Date() 使用当前日期和时间来初始化对象.
• Date(long millisec) 接收一个参数,该参数是从1970年1月1日起的毫秒数.
可调用的方法:

比较两个日期的方法:

import java.util.Date;
public class some{
    public static void main(String args[]){
        Date date = new Date();
        System.out.println(date.toString());
    }
}

输出:

Fri Jul 17 21:42:33 CST 2020


1. getTime() 获取两个日期较1970年1月1日经历的毫秒数值,然后比较两个数值
2. 使用方法 before(), after(), equals()
3. 使用方法compareTo() 由Comparable接口定义,Date类实现了这个接口.

 

使用SimpleDateFormat格式化日期:
这是一个以语言环境敏感的方式来格式化和分析日期的类,它允许你选择任何用户自定义日期时间格式来运行.

import java.util.*;
import java.text.*;
public class some{
    public static void main(String args[]){
        SimpleDateFormat ft = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
        Date dNow = new Date();
        System.out.println(ft.format(dNow));

    }
}

输出:

2020-07-17 10:10:57

 

以上是关于Java Date类浅学的主要内容,如果未能解决你的问题,请参考以下文章

面向对象---内部类浅谈

java Java Date片段

[原创]java WEB学习笔记61:Struts2学习之路--通用标签 property,uri,param,set,push,if-else,itertor,sort,date,a标签等(代码片段

C语言面试题C++中String类浅拷贝,深拷贝的传统写法与现代写法

浅学前端阶段总结

JVM:永久区浅学