1
2
仅使用
使用这个,您应该能够找到一个更短的片段,从现在开始减去一周,并比较两者的长值虽然这显然不是比较日历日期,而是比较纳秒:) |
2
2
下面是一个完整的解决方案:
将要验证的日期形成格式字符串
一个很好的简单的一行程序,你可以从你的应用程序的任何地方调用如果你的问题得到了正确的回答,请随意标记为答案:) |
3
2
tl;博士
使用 java.time公司
现代解决方案使用
java.time公司
上课更容易处理那些可怕的旧遗产
你是不是只想和日期打交道,而忽略了一天中的时间我想不会,因为你的输入有一天的时间。 以UTC格式获取当前时刻。
调整到暗示为日期时间输入字符串上下文的时区应用
指定一个
proper time zone name
格式为
减去一周,这是你在问题中提出的要求。
将输入字符串解析为
提示:如果可能的话,请更改这些输入以包括其时区并将其格式更改为使用标准ISO 8601格式而不是自定义格式。
为这些输入字符串指定您知道的时区。
比较一下。
关于 java.time公司
这个
java.time
框架构建在Java8和更高版本中这些类取代了麻烦的旧类
legacy
日期时间类,如
这个 Joda-Time 项目,现在在 maintenance mode ,建议迁移到 java.time 上课。 要了解更多信息,请参阅 Oracle Tutorial . 和搜索堆栈溢出的许多例子和解释规格是 JSR 310 .
你可以交换
java.time公司
直接使用数据库的对象使用
JDBC driver
符合
JDBC 4.2
或者以后不需要弦,不需要
在哪里获得java.time类?
|
4
1
Java 8独立
用简单的方法做怎么样,从两次约会中抽出时间,找出
这会给你两次约会的区别
|