爪哇2博客
爪哇2博客

迄今为止的Java 本地日期

在Java中将LocalDate转换为Date

In this post, we will see how to convert 本地日期 to 日期. 爪哇 8 为日期和时间引入了许多新的API。

There can be many ways to convert 爪哇 本地日期Time to 日期.


使用即时对象

You can convert 本地日期 to 日期 using Instant object which we can 从 Zone. Here is the code for the same:

1
2
3
4
5
6
7
 
日期  上市 静态的 日期 convertToDateUsingInstant(本地日期 日期) {
        返回 爪哇.实用程序.日期.(日期.atStartOfDay()
                .atZone(ZoneId.系统默认())
                .即时());
    }
 


使用java.sql.Date

The easiest way to convert 本地日期 to 日期 is to use 的价值() method 从 爪哇.sql.Date. You should prefer first approach because 爪哇.util.Date is meant for database layer and may change the dependency later in further 爪哇 versions.

1
2
3
4
5
 
上市 静态的 日期 convertToDateUsingDate(本地日期 日期) {
        返回 爪哇.sql.日期.的价值(日期);
    }
 

这是在LocalDate和Date之间转换的完整程序。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
组织.Arpit.爪哇2blog;
 
进口 爪哇.时间.本地日期;
进口 爪哇.时间.ZoneId;
进口 爪哇.实用程序.日期;
 
上市 本地日期ToDateMain {
 
    上市 静态的 虚空 主要([] args) {
        本地日期 ld = 本地日期.现在();
        日期 dt1=convertToDateUsingInstant(ld );
        系统..打印(“使用即时:”+dt1);
        系统..打印(“ =====================”);
        日期 dt2=convertToDateUsingDate(ld );
        系统..打印(“使用java.sql.Date:”+dt2);
    }
 
    上市 静态的 日期 convertToDateUsingDate(本地日期 日期) {
        返回 爪哇.sql.日期.的价值(日期);
    }
 
    上市 静态的 日期 convertToDateUsingInstant(本地日期 日期) {
        返回 爪哇.实用程序.日期.(日期.atStartOfDay()
                .atZone(ZoneId.系统默认())
                .即时());
    }
}
 

输出:

周日1月07日星期四00:00:00(IST 2021)
=====================
2021-01-07

那’关于迄今为止的Java 本地日期的全部内容 爪哇 8.


导入联系人

您可能还喜欢:

分享这个

作者

关注作者

相关文章

  • 在Java中将日期转换为LocalDate
    1月12日

    爪哇日期到LocalDate

    在这篇文章中,我们将看到如何在Java中将Date转换为LocalDate。有时,我们可能需要将Date转换为新的Java 8 API,反之亦然。在Java中,有多种将Date转换为LocalDate的方法。另请参见:使用Date类的[InInstant()方法将Java中的LocalDate转换为Date…]

  • 在Java中将LocalDateTime转换为时间戳
    11月18日

    在Java中将LocalDateTime转换为时间戳

    在本文中,我们将如何将LocalDateTime转换为Timestamp。在学习如何将localdatetime转换为时间戳之前,让我们了解LocalDateTime和Timestamp,并了解这种转换的重要性。 本地日期Time 本地日期Time在Java 8中已引入。LocalDateTime可以导入时间包:import 爪哇.time.LocalDateTime; 本地日期Time是使用的不可变对象[…]

  • 要映射的Java流列表
    4月26日

    要映射的Java流列表

    在本文中,我们将看到如何在Java 8中使用Stream将List转换为Map。’s toMap()可与Stream一起使用,以在Java中将List转换为Map。考虑一个名为Movie的类,它具有3个字段–ID,名称和流派[crayon-601b01d9cf40e404965957 /]创建电影列表并将其转换为[…]

  • 2月29日

    爪哇长到字符串

    在本文中,我们将看到如何在Java中将long转换为String。有很多方法可以将long转换为String.Let’s一一看到。使用Long.toString()可以使用Long类的toString()方法将long转换为String。 [crayon-601b01d9e0f18917234569 /]如果Long可以为空,而您不’t want to […]

  • 在Java中将LocalDateTime转换为Date
    15 May

    爪哇 本地日期Time到日期

    在这篇文章中,我们将看到如何将LocalDateTime转换为Date。 爪哇 8引入了许多有关日期和时间的新API。有多种方法可以将Java 本地日期Time转换为日期。使用Instant对象您可以使用Instantd对象将LocalDateTime转换为日期,该对象可以从ZonedDateTime中获取。这是 […]

  • 10月20日

    要设置的Java数组

    在本文中,我们将学习Java数组设置转换。有很多方法可以将数组转换为set。 1.使用Java 8’s Stream如果您使用的是Java 8,建议您使用此方法。 [crayon-601b01d9e1644537771421 /]输出[John,Martin,Mary] 2.使用HashSet构造函数()我们可以直接调用HashSet‘s的java构造函数set […]

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *

订阅我们的新闻

获取质量教程到您的收件箱。现在订阅。


成为朋友

©2020 爪哇2博客