相关疑难解决方法(0)

在java.time.LocalDateTime和java.util.Date之间转换

Java 8有一个全新的日期和时间API.此API中最有用的类之一是LocalDateTime,用于保存与时区无关的日期时间值.

java.util.Date为此目的,使用遗留类可能有数百万行代码.因此,当连接新旧代码时,需要在两者之间进行转换.由于似乎没有直接的方法来实现这一点,怎么办呢?

java datetime java-8 java-time

456
推荐指数
7
解决办法
39万
查看次数

如何在某一天添加​​一天?

我想在特定日期添加一天.我怎样才能做到这一点?

Date dt = new Date();
Run Code Online (Sandbox Code Playgroud)

现在我想在这个日期添加一天.

java datetime

199
推荐指数
8
解决办法
46万
查看次数

如何使用Java日历从日期中减去X天?

有人知道使用Java日历从日期中减去X天的简单方法吗?

我无法找到任何允许我直接从Java中的日期减去X天的函数.有人能指出我正确的方向吗?

java calendar subtraction

171
推荐指数
6
解决办法
25万
查看次数

Java - 从日期减去天数

我试图从最初以字符串形式出现的日期减去5天.

我已经看了一些关于这个主题的其他帖子,但我从代码中得到的结果总是不正确的.主要问题是,当减去天数时,年份值似乎没有变化 - 2012-01-01 subtract 5 days gives me 'Jan 27 2012'使用此代码 -

cal.add(Calendar.DATE, -5);
Run Code Online (Sandbox Code Playgroud)

请帮忙.

java calendar date

3
推荐指数
1
解决办法
8580
查看次数

如何在java中获取以前日期的时间戳?

在我的购物车应用程序中,我将所有购买日期存储在时间戳中.

假设,我想在n天之前得到购买日期的时间戳(n是可配置的).我如何使用java获取它?

例如:purchaseateBefore5days = currentTimestamp_in_days - 5; 我正在使用当前的时间戳

long currentTimestamp = Math.round(System.currentTimeMillis() / 1000);
Run Code Online (Sandbox Code Playgroud)

我如何从中减去n天.我是初学者.请帮忙.

java timestamp

2
推荐指数
1
解决办法
9859
查看次数

从java中的当前日期对象中减去x天

我在stackoverflow上关注这个问题但是当n的值大于24时它没有给我正确的答案.请给我另一个解决方案并修改那个问题.

这是代码

Date d = new Date();
Date dateBefore = new Date(d.getTime() - (25 * 24 * 3600 * 1000) );
Run Code Online (Sandbox Code Playgroud)

当我检查datebefore值时,它显示我的日期是星期二,星期二,星期二,02:34:18 UTC 2013

现在,如果我将值25更改为24,我将得到正确的日期,即2013年10月8日星期二09:38:48 UTC

java date

-1
推荐指数
2
解决办法
345
查看次数

标签 统计

java ×6

calendar ×2

date ×2

datetime ×2

java-8 ×1

java-time ×1

subtraction ×1

timestamp ×1