问题标签 [java.util.calendar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
100 浏览

java - 为什么要在 for 的正文中而不是在标头中增加计数器?

我在 java.util.Calendar 中找到了以下代码:

我了解它在做什么以及它为什么起作用。但是缺少增量并在循环结束时执行它,它明显不同于模式的“正常”(如 http://docs.oracle.com/javase/tutorial/java/nutsandbolts/for.html中所述)

我上面展示的方法有什么优势吗?

0 投票
5 回答
28016 浏览

java - Java Calendar 的设置值没有给出预期的日期时间

我有一个小时、分钟、日期和毫秒时间戳,并且正在尝试创建一个表示时间的 Date 对象。时间戳以东部夏令时间提供。

在剖析问题时,我创建了一些简单的测试代码来查看发生了什么,并观察到以下情况:

这将产生输出:

但是,如果我稍微更改代码:

我得到以下(不同的)结果(!)

有谁知道为什么会这样?

0 投票
6 回答
4436 浏览

java - 如何使用 TimeZone 设置日历?

我有一个试图放入Date对象的时间戳,但是当我使用日历时,我遇到了一个奇怪的问题。我似乎无法使用我想要的值创建 Date 对象:

这会产生:

不是我要找的结果。

但是,如果我注释掉“setTimeZone”方法调用,我会得到以下结果:

这是我正在寻找的结果,但我担心如果我在不在同一时区运行的机器上运行,我将无法获得一致的行为。

0 投票
2 回答
138 浏览

java - 意外值设置java日历分钟

我正在尝试创建一个时间间隔,因为起点是当前时间,最小值和最大值由用户设置的特殊变量(上限)计算。所以代码看起来像:

输出是:

但我希望是(更改后):Sun Jan 26 14:53:42 EET 2014

这里有什么问题?

0 投票
1 回答
633 浏览

apache - 解析包含 java.util.Calendar 属性的 fiql 表达式时获取 org.apache.cxf.jaxrs.ext.search.PropertyNotFoundException

我使用 FIQL 查询使用 Apache CXF 3.0.0-milestone1 构建的 Web 服务。当我尝试引用 java.util.Calendar 类型的任何属性时,我得到一个 org.apache.cxf.jaxrs.ext.search.PropertyNotFoundException。我已经追踪到 FiqlParser.parse(String expression) 调用的行为,并且能够使用下面的简单代码重现它。

搜索bean:导入java.util.Calendar;导入 java.util.Date;

可执行类:

PlayGround 在以下行失败:

堆栈跟踪:

0 投票
1 回答
94 浏览

java - HTTP 状态 500 - /gotit.xhtml @34,49 value="#{bean.nbrp.title}":目标无法到达,'nbrp' 返回 null

如何解决此错误?



gotit.xhtml

BasavaProp.java

包 com.basu; 导入 java.util.Calendar;


basavacontrol.java

0 投票
1 回答
192 浏览

java - 日期对象到日历对象的转换

我有一个名为 setDueDate(Calendar arg0) 的函数。但是,该字段中的值是格式为“yyyy/MM/dd”的日期。有没有办法将 Date 对象转换为 Calendar 并将其传递给函数。

0 投票
3 回答
462 浏览

java - SimpleDateFormat 错误地解析字符串

这是我正在运行的代码,它运行良好,除非它打印时打印时间 19:17:46。请有人向我解释一下

作为旁注:

此代码将正确打印相同的字符串减去毫秒。有人请告诉我我在这里缺少什么。

编辑:感谢您的回答,我认为这里的问题是我将 38.008000 读取为 0.008 秒,但 sdf 将 SSS 读取为 8000 毫秒,这不是一回事。

0 投票
2 回答
696 浏览

java - Java 日历错误?

经过大量调试后,我将问题缩小到以下代码段:

运行它会给出以下输出:

有谁知道为什么c.set(2015,2,27,2,0)返回3AM而不是2AM

0 投票
1 回答
1662 浏览

android - Java/Android 日历,周日增加 1 周

好的,所以我的代码一直运行良好,直到星期天。

我正在开发一个使用日历实用程序分配的应用程序,因此它以我认为的方式运行对我来说很重要!问题:

输出这个:

这怎么可能发生,我该如何解决?