首页 > 其他分享 >Date类

Date类

时间:2023-02-15 17:45:46浏览次数:21  
标签:date1 date2 System println Date out

import java.util.Date;

public class Demo01 {
public static void main(String[] args) {
/*
1秒=1000毫秒
1毫秒=1000微秒
1微秒=1000纳秒
*/

//1.创建Date对象
//当前时间
Date date1 = new Date();
System.out.println(date1.toString());//Wed Feb 15 16:32:58 CST 2023
System.out.println(date1.toLocaleString());//2023年2月15日 下午4:32:58

//当前时间的前一天
Date date2 = new Date(date1.getTime() - (60 * 60 * 24 * 1000));
System.out.println(date2.toLocaleString());//2023年2月14日 下午4:32:58

//2.方法after,before
//after:判断前一时间是否在后一时间之前
//before:判断前一时间是否在后一时间之后
System.out.println(date1.after(date2));//true
System.out.println(date2.after(date1));//false
System.out.println(date2.before(date1));//true
System.out.println(date1.before(date2));//false

//比较compareTo();
System.out.println(date1.compareTo(date2));//1 -->表示结果为正数
System.out.println(date2.compareTo(date1));//-1 -->表示结果为负数
System.out.println(date2.compareTo(date2));//0 -->表示二者相等

//比较是否相等equals();
System.out.println(date1.equals(date2));//false
}

}

标签:date1,date2,System,println,Date,out
From: https://www.cnblogs.com/123456dh/p/17124083.html

相关文章

  • The `.update()` method does not support writable nestedfields by default. Write
    原因Serializers中,外表的字段如source="group.title"不能进行写入操作解决办法将外表字段设置为read_only=True,此时可能有人就会问了:前端字段传过来还是group字段的id......
  • java 字符串如何直接转LocalDateTime?
    1.情景展示在实际开发过程中,可能会遇到将前端传的日期格式转成LocalDateTime插入到数据库的情况,如何将日期转成LocalDateTime呢?2.原因分析在Java8中,日期类不同于以......
  • ABP VNext DateTime Json处理
    前言api接口返回DateTime默认是yyyy-MM-ddTHH:mm:ss格式,需要转成yyyy-MM-ddHH:mm:ss解决方法Module文件添加context.Services.Configure<AbpJsonOptions>(options=......
  • SWUpdate
    SWUpdate的详细介绍  https://community.nxp.com/pwmxy87654/attachments/pwmxy87654/imx-processors%40tkb/5632/18/SWUpdate%20OTA%20%20i.MX8MM%20EVK_rev3.pdf ......
  • Jackson无法将LocalDateTime序列化成字符串的解决办法
     1.情景展示在web开发过程中,如果使用的是SpringBoot框架的话,我们通常使用在前后端数据交互的时候,我们通常会涉及到日期类型的转换。当我们需要将日期类型转换成字......
  • javascript Date日期类
     四、Date日期类迁移时间:2017年5月27日18:43:02Author:Marydon(一)对日期进行格式化(日期转字符串)自定义Date日期类的format()格式化方法方式一:(非原创)//......
  • @Valid 和 @Validated 注解用法详解
    案例引入下面我们以新增一个员工为功能切入点,以常规写法为背景,慢慢烘托出@Valid和@Validated注解用法详解。那么,首先,我们会有一个员工对象Employee,如下:1/**2......
  • Git添加项目出现的问题(Gitee版)-----Everything up-to-date
         解决方法: $gitadd.$gitcommit-m"message"$gitpushhttps://gitee.com/adderg/txc.git......
  • laydate插件实现时间选择器
    文章目录​​一、前言:​​​​二、年选择器:​​​​1、引入js和css文件:​​​​2、写一个input标签:​​​​3、执行一个laydate实例​​​​4、页面效果:​​​​三、年月选......
  • jquery.validate清除表单的验证结果
    文章目录​​发现bug:​​​​分析bug:​​​​解决bug:​​发现bug:jquery.validate无法清除同表单的上次验证结果,如下:分析bug:查阅官方文档之后,观察validate的返回类型,可以发......