当前位置: 首页 > 知识库问答 >
问题:

如何在getter方法中将Date对象转换为LocalDateTime?[副本]

邓卓
2023-03-14

所以我有一个类型为Date的字段,有没有一种方法可以在它的getter方法中将其转换为LocalDateTime?到目前为止我所掌握的是..

private Date date;

public getDate(){
return date == null ? null : LocalDateTime.of(date) }

但它似乎不起作用。

共有1个答案

宦书
2023-03-14

你可以做如下的事情

LocalDateTime getLocalDateTime(Date date){
        return date == null ? null : date.toInstant().atZone(ZoneId.systemDefault()).toLocalDateTime();
    }
 类似资料:
  • 问题内容: 如何将String对象转换为Date对象? 我想我需要做这样的事情: 任何帮助将不胜感激。 问题答案: SimpleDateFormat dateFormat = new SimpleDateFormat(“dd.MM.yyyy”); Date date = dateFormat.parse(“1.1.2001”); 有关详细信息,请参阅: SimpleDateFormat文档

  • 我想将json值转换为java中的ArrayList对象。。。。,我有: //模型 //和方法 我正在使用org。json

  • 问题内容: 我有一串 现在我必须获取Date对象。我的DateObject应该与startDate的值相同。 我就是这样 但是输出是格式 问题答案: 基本上,你可以有效地将字符串格式的日期转换为日期对象。如果此时将其打印出来,则将获得标准日期格式输出。为了在此之后对其进行格式化,然后需要将其转换回具有指定格式(先前已经指定)的日期对象。

  • 问题内容: 我正在尝试将Json日期字符串转换为Java日期格式。但是,当涉及到“ return df.parse(tarih)”行时,它将给出错误。 JSON: Java代码: 当我调用此方法时,tarih参数为:/ Date(1323087840000 + 0200)/ 问题答案: 因为您对某个对象感兴趣,所以我认为JSON是Unix时间戳。 因此,我建议您使用Date(long毫秒)构造函数

  • 本文向大家介绍如何在MySQL中将DATETIME转换为DATE?,包括了如何在MySQL中将DATETIME转换为DATE?的使用技巧和注意事项,需要的朋友参考一下 要将DATETIME转换为MySQL中的DATE,请使用函数。语法如下- 要了解上述语法,让我们首先创建一个表- 借助insert命令将datetime插入表中。查询如下- 显示上面插入的所有记录。查询如下- 以下是输出- 现在,您