格式化LocalDateTime为字符串代码示例

在使用 LocalDateTime 进行时间格式化时,可以使用 DateTimeFormatter 类来实现。以下是一个将当前时间格式化为 "yyyy-MM-dd HH:mm:ss" 的示例代码:

java 复制代码
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

public class Main {
    public static void main(String[] args) {
        LocalDateTime now = LocalDateTime.now();
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
        String formattedDateTime = now.format(formatter);
        System.out.println("Formatted date/time: " + formattedDateTime);
    }
}

上述代码中, DateTimeFormatter 的 ofPattern 方法用于指定日期时间格式,与 SimpleDateFormat 中的格式字符串类似。然后,使用 LocalDateTime 的 format 方法将当前时间格式化为指定格式的字符串。

注意, DateTimeFormatter 是线程安全的,因此可以在多线程环境下共享使用。

相关推荐
打工仔折腾 AI7 分钟前
System Prompt 替代 Few-shot:用规则约束大模型输出的省钱实践
java·人工智能·python·spring·langchain·prompt·ai agent 实战
打工仔折腾 AI12 分钟前
从零写一个CAD 05:以鼠标为中心的滚轮缩放,招法能复用但顺序不能反
开发语言·后端·python·性能优化·计算机外设·swift·ai agent 实战
CarIise14 分钟前
Java实训阶段查漏补缺复习笔记1
java·开发语言·笔记
事圆则缓15 分钟前
Kotlin 泛型方差实战:out、in、星投影与类型擦除
android·开发语言·kotlin
Code_Solitude32 分钟前
c语言:二分法的完整补充
c语言·开发语言·算法
智鸟科技GemeOpen开发者智能设备39 分钟前
MQTT智能通断器GSCW1M2P · 开发者实战指南
开发语言·物联网·智能家居
vx-程序开发1 小时前
【计算机毕设】51300童装超市管理系统的设计与实现
java·vue.js·spring boot·源码·课程设计·毕设·大作业
青柠之夏cc1 小时前
前端拖拽功能原生实现,不引入拖拽库完成业务
开发语言·前端·python
ym hyd 1112 小时前
题库建立与考试系统源码 Java+SpringBoot+Vue3 前后分离
java·开发语言·vue.js·spring boot·毕设
risc1234562 小时前
什么是码点?
java