【问题标题】:incompatible types:java.util.date [duplicate]不兼容的类型:java.util.date [重复]
【发布时间】:2020-01-16 16:19:03
【问题描述】:

我在表单中收到一个编译错误:

incompatible types:java.util.date cannot to be converted to java.sql.Date
Date date=null;
date=new SimpleDateFormat("d MM y").parse((String)getSutunlar().get(index).getProduct_date());

【问题讨论】:

  • 我建议你不要使用SimpleDateFormatDate。这些类设计不良且过时,尤其是前者,尤其是出了名的麻烦。而是使用来自java.time, the modern Java date and time APILocalDateDateTimeFormatter

标签: java kotlin


【解决方案1】:

那是因为SimpleDateFormat 返回java.util.date 并且您试图将结果分配到实例类型java.sql.Datedate 变量中。您应该查看导入(在 .java 文件的顶部),并尝试将 java.sql.Date 替换为 java.util.date

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多