JAVA获取昨日和今日日期时间

这篇具有很好参考价值的文章主要介绍了JAVA获取昨日和今日日期时间。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class TimeDemo {
    public static void main(String[] args) {
        Calendar calendarDay = Calendar.getInstance();
        calendarDay.add(Calendar.DATE, -1);
        //查询今日时间
        String startTime = new SimpleDateFormat("yyyy-MM-dd 00:00:00").format(new Date());
        String endTime = new SimpleDateFormat("yyyy-MM-dd 23:59:59").format(new Date());
        //查询昨日时间
        String startTime1 = new SimpleDateFormat("yyyy-MM-dd 00:00:00").format(calendarDay.getTime());
        String endTime1 = new SimpleDateFormat("yyyy-MM-dd 23:59:59").format(calendarDay.getTime());
        /*今日2024-01-05 00:00:00结束2024-01-05 23:59:59*/
        System.out.println("今日"+startTime+"结束"+endTime);
        /*昨日2024-01-04 00:00:00结束2024-01-04 23:59:59*/
        System.out.println("昨日"+startTime1+"结束"+endTime1);
    }
}

文章来源地址https://www.toymoban.com/news/detail-792726.html

到了这里,关于JAVA获取昨日和今日日期时间的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • java判断当前日期时间大于指定日期时间 记录日常开发中的小搜索

    可以使用Java中的 Calendar 类来获取当前时间和所需的指定时间并将它们进行比较。这是一个示例代码: 在上面的示例中,我们首先使用 Calendar.getInstance() 方法获取当前时间和指定时间的 Calendar 对象。然后,我们将指定时间设置为2022年1月1日下午3:30,并使用 after() 方法比较当

    2024年02月07日
    浏览(56)
  • Java 时间和日期类

    一、Calender类         1.构造方法         Calendar类是一个抽象类,不能通过new+构造方法的方式创建对象,构造方法 protected  Calendar()  ;protected  Calendar(TimeZone zone, Locale aLocale) ,构造方法是protected修饰的,其他的非子类中不能通过new+构造方法的方式创建对象,但他提供

    2024年02月10日
    浏览(31)
  • Java日期时间处理详解

    在Java的世界里,处理日期和时间是常见的任务。尤其在Java 8之前, SimpleDateFormat 是处理日期和时间的主要方式。然而,Java 8引入了新的日期时间API,其中 LocalDateTime 和 DateTimeFormatter 成为了新的选择。本文将探讨这三者的区别,利弊以及它们的具体使用方法。 SimpleDateFormat 是

    2024年02月02日
    浏览(46)
  • Java:时间日期类

    同样位于java.util包下。 在java中,获取时间最简单的方式就是直接实例化Date类。 以自定义格式,取当前的时间日期: 之前可以用Date类来获取当前日期和时间的结构信息,比如说: 不过以上API都是属于废弃API,看描述是从1.1开始就废弃掉了可能。 Calendar类位于java.util包下,是

    2024年02月10日
    浏览(39)
  • Java 日期和时间 API:实用技巧与示例 - 轻松处理日期和时间

    Scanner 类用于获取用户输入,它位于 java.util 包中。 要使用 Scanner 类,请执行以下步骤: 导入 java.util.Scanner 包。 创建一个 Scanner 对象,并将其初始化为 System.in 。 使用 Scanner 对象的方法读取用户输入。 Scanner 类提供了各种方法来读取不同类型的数据: 方法 描述 nextBoolean()

    2024年03月09日
    浏览(101)
  • java获取两个日期之间的所有日期

      1、获取日期的过程: 首先创建一个数组,然后在数组的末尾加上一个日期。当我们有两个日期时,可以把这两个日期当做是不同的数组,然后使用 next函数把这两个日期之间的所有时间都获取出来。 2、代码演示: 3、实现效果: 在 java中,获取一个数字的时候,需要把这

    2024年02月04日
    浏览(43)
  • Java计算时间差、日期差

    在java中,计算时间差或日期差有多种方法,以下提供五种示例: 目录 一、使用 Instant 和 Duration 类计算时间差 二、使用 LocalDate 和 ChronoUnit 类计算日期差 三、使用 Joda-Time 库计算时间差和日期差 四、使用 Instant 和 Period 类计算日期差 五、使用 Java 8 的 java.time.tempo

    2024年02月14日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包