![]() |
1
2
正确的方法是使用
如果你看的是Android,这是在API级别26添加的,但是还有其他方法可以在Android中使用“新样式”日期类,例如 ThreeTen-Backport 图书馆 |
![]() |
2
0
tl;博士
详细信息这个 Answer by Kareem 是正确的。这里还有一些想法。
是的,有一个更好的方法:不要。
首先转换您的旧版
提取仅日期值。
以天为单位计算运行时间
或将经过的时间表示为
关于 Java语言时间
这个
java.time
框架内置于Java 8及更高版本中。这些课程取代了烦人的旧课程
legacy
日期时间类,如
这个 Joda-Time 项目,现在处于 maintenance mode ,建议迁移到 java.time 课程。 要了解更多信息,请参阅 Oracle Tutorial 。并搜索堆栈溢出以获得许多示例和解释。规格为 JSR 310 。
您可以交换
Java语言时间
对象直接与数据库连接。使用
JDBC driver
符合
JDBC 4.2
或更高版本。不需要字符串,不需要
从何处获取java。时间课程?
这个
ThreeTen-Extra
project扩展了java。额外上课的时间。该项目是java未来可能添加内容的试验场。时间您可以在这里找到一些有用的类,例如
|
![]() |
3
0
编辑: 多亏了Basil和Kareem,我更新了以下代码(因此,更简单): 添加到gradle。构建:
然后,在我的活动中,等等,
值得注意的是,日历引用的月份从0索引开始,而LocalDate引用的月份从1索引开始。 |