繁体   English   中英

如何在 IntelliJ Java IDEA 调试器中设置 LocalDate

[英]How to set LocalDate in IntelliJ Java IDEA debugger

我正在尝试在 JetBrains IntelliJ IDEA 调试器中修改(使用 F2 - 设置值)类型为 LocalDate 的变量,但出现“类型不匹配”错误。 有可能这样做吗?

是的,你可以做到。 除了输入字符串值或数字,您还可以在 IntelliJ 调试器中输入 Java 表达式。 所以要设置 LocalDate 变量,最简单的方法是在“设置变量”输入框中输入这个表达式:

LocalDate.parse("2021-12-28", DateTimeFormatter.ofPattern("yyyy-MM-dd"))

在任何时区

    public String dateFormater(String dateTime) {
    try {
        SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");
        f.setTimeZone(TimeZone.getTimeZone("UTC"));
        return f.format(f.parse(dateTime));
    } catch (ParseException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    return "";
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM