Java:Date和LocalDateTime获取当前时间

简介: Java:Date和LocalDateTime获取当前时间

目录

Date 获取当前时间

LocalDateTime 获取当前时间

Date 获取当前时间

// @since   JDK1.0

public class Date{}


示例


package com.example;


import java.text.SimpleDateFormat;

import java.util.Date;


public class Demo {

   public static void main(String[] args) {

       // 获取当前时间

       Date date = new Date();

       System.out.println(date);

       // Sun May 28 17:49:22 CST 2023


       // 格式化

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

       System.out.println(format.format(date));

       // 2023-05-28 17:49:22

   }

}


LocalDateTime 获取当前时间

// @since 1.8

public final class LocalDateTime{}


示例


package com.example;


import java.time.LocalDateTime;

import java.time.format.DateTimeFormatter;


public class Demo {

   public static void main(String[] args) {

       // 获取当前时间

       LocalDateTime date = LocalDateTime.now();


       System.out.println(date);

       // 2023-05-28T17:52:30.585


       // 格式化

       DateTimeFormatter format = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");

       System.out.println(format.format(date));

       // 2023-05-28 17:52:30

   }

}

————————————————

版权声明:本文为CSDN博主「彭世瑜」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/mouday/article/details/130915394

相关文章
|
4月前
|
Java 关系型数据库 MySQL
37、一篇文章学习 Java 中的日期相关类(Date 和 Calendar),非常常用
37、一篇文章学习 Java 中的日期相关类(Date 和 Calendar),非常常用
49 0
|
4月前
|
Java
关于java获取时间 new Date(),显示“上午、下午”
关于java获取时间 new Date(),显示“上午、下午”
74 0
|
11月前
|
Java p3c
【Java用法】请使用System.currentTimeMillis()代替new Date().getTime()
【Java用法】请使用System.currentTimeMillis()代替new Date().getTime()
99 0
|
15天前
|
Java API
java date 增加10s后的时间
在 Java 中,要将 `Date` 对象增加 10 秒,可以通过 `Calendar` 类(适用于 Java 8 之前)或 `java.time` 包中的 `LocalDateTime`、`ZonedDateTime` 和 `Instant` 类(Java 8 及以上)实现。使用 `Calendar` 类时,需设置并修改 `Calendar` 实例。而在 `java.time` 包中,可以使用 `plus` 方法结合 `ChronoUnit.SECONDS` 来增加秒数。具体选择取决于是否需要处理时区以及 Java 版本。
|
3月前
|
安全 Java 测试技术
滚雪球学Java(51):掌握Java Date类:用法、弊端与时间戳转换技巧,助你轻松处理日期时间
【6月更文挑战第5天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
52 0
滚雪球学Java(51):掌握Java Date类:用法、弊端与时间戳转换技巧,助你轻松处理日期时间
|
3月前
|
Java
java-时间获取-LocalDateTime
java-时间获取-LocalDateTime
27 0
|
4月前
|
Java API
Java一分钟之-Java日期与时间API:LocalDate, LocalDateTime
【5月更文挑战第13天】Java 8引入`java.time`包,改进日期时间API。`LocalDate`代表日期,`LocalDateTime`包含日期和时间。本文概述两者的基本用法、常见问题及解决策略。创建日期时间使用`of()`和`parse()`,操作日期时间有`plusDays()`、`minusMonths()`等。注意点包括:设置正确的`DateTimeFormatter`,考虑闰年影响,以及在需要时区信息时使用`ZonedDateTime`。正确使用这些类能提升代码质量。
53 3
|
4月前
|
人工智能 安全 Java
Java8 - LocalDateTime时间日期类使用详解
Java8 - LocalDateTime时间日期类使用详解
|
4月前
|
Java
Java String类型转换成Date日期类型
Java String类型转换成Date日期类型
|
4月前
|
Java
java将Date类型转化为固定格式yyyyMMdd字符串
java将Date类型转化为固定格式yyyyMMdd字符串
213 0