有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

包组织。阿帕奇。平民lang3。idea java暂存文件中不存在时间

当我使用以下代码在Intellij中创建一个新的Java scratch文件时:

import java.util.Date;
import org.apache.commons.lang3.time.DateFormatUtils;

class Scratch {

    public static void main(String[] args) {
        System.out.println(DateFormatUtils.format(new Date(), "yyyyMMddHHmmss"));
    }
}

它表明

"Error:(2, 37) package org.apache.commons.lang3.time does not exist".

我只能使用jdk库
如何修改用于运行Intellij scratch文件的类路径


共 (2) 个答案

  1. # 1 楼答案

    可以使用DateTimeFormatter将给定的日期格式化为字符串,如下所示:

        LocalDateTime date = LocalDateTime.now();
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMddHHmmss");
        String text = date.format(formatter);
        System.out.println(text);