java - 使用 Calendar.MINUTE add 方法向 Calendar 对象添加秒数

标签 java calendar seconds minute java.util.calendar

我们能否在 Java 中传递一个 long 值,以便在以下代码中仅添加秒数:

Calendar calendar= Calendar.getInstance();
calendar.add(Calendar.MINUTE, (int) **SomeLongValue**);

其中 SomeLongValue 仅向日历对象添加秒数。

我无法更改代码。我必须传递一个长值并仅将 calendar 增加几秒。

最佳答案

我认为你想实现以下目标:

Calendar calendar= Calendar.getInstance();
calendar.setTimeInMillis(calendar.getTimeInMillis() + (someLongValueInSec * 1000));

关于java - 使用 Calendar.MINUTE add 方法向 Calendar 对象添加秒数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49175100/

相关文章:

Java 编译器 API 类加载器

javascript - 如何使用 javascript 和服务帐户发出 Google Calendar API 请求?

javascript - 使用 JavaScript 自定义日历

java - 在日历应用程序中如何在微调器中列出同步帐户名称时避免重复

python - 将 python 2.7 timedelta.total_seconds() 转换为 python 2.6 中的等效项

PHP 将时间四舍五入到最接近的 15 秒

mysql - 如何显示计算的休假时间?

java - 使用共享首选项将数据发送到另一个 Activity

java - 列表中的过滤器无法正常工作

java - 使用 Gmail 从 Spring Boot 应用程序发送电子邮件