zqiz 发表于 2025-10-1 20:59:59

java.time不存在?

<火山程序 类型 = "通常" 版本 = 1 />

方法 天数相差几天 <公开 静态 类型 = 长整数 注释 = "从当日开始计算 截止到指定日期 相差 天数" 返回值注释 = "返回相差天数"
      @java.导入 = "java.time.LocalDate\njava.time.temporal.ChronoUnit" @禁止流程检查 = 真>
参数 年 <类型 = 整数>
参数 月 <类型 = 整数>
参数 日 <类型 = 整数>
{
    @ LocalDate targetDate = LocalDate.of(@<年>, @<月>,@<日>);
    @ LocalDate today = LocalDate.now();
    @return ChronoUnit.DAYS.between(targetDate, today);

}


[错误输出]:
<F:\黄历\src\main.v>, 2: 错误: 程序包java.time不存在
    import java.time.LocalDate;
                  ^
<F:\黄历\src\main.v>, 2: 错误: 程序包java.time.temporal不存在
    import java.time.temporal.ChronoUnit;
                           ^
<F:\黄历\src\main.v>, 241: 错误: 找不到符号
            LocalDate targetDate = LocalDate.of(年, 月,日);
            ^
      符号:   类 LocalDate
      位置: 类 启动类
<F:\黄历\src\main.v>, 241: 错误: 找不到符号
            LocalDate targetDate = LocalDate.of(年, 月,日);
                                 ^
      符号:   变量 LocalDate
      位置: 类 启动类
<F:\黄历\src\main.v>, 242: 错误: 找不到符号
            LocalDate today = LocalDate.now();
            ^
      符号:   类 LocalDate
      位置: 类 启动类
<F:\黄历\src\main.v>, 242: 错误: 找不到符号
            LocalDate today = LocalDate.now();
                              ^
      符号:   变量 LocalDate
      位置: 类 启动类
<F:\黄历\src\main.v>, 243: 错误: 程序包ChronoUnit不存在
             return ChronoUnit.DAYS.between(targetDate, today);
                              ^
    注: src\hsh\anzh\jb\常用功能.java使用了未经检查或不安全的操作。
    注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
    7 个错误

错误: 建立所指定的安卓APK输出文件"c:\_ini\黄历\黄历\debug\linker\VolUserApp.apk"失败
--- 项目"黄历"编译或链接失败. 编译过程中共遇到了 1 个警告, 9 个错误.



创世魂 发表于 2025-10-2 08:57:56

安卓8 才可以编译.

zqiz 发表于 2025-10-3 14:10:45

创世魂 发表于 2025-10-2 08:57
安卓8 才可以编译.

我的所有SDK都是火山自带的呀,需要怎样更改?
页: [1]
查看完整版本: java.time不存在?