问题标签 [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.
java.util.date - 再次将 String 格式的 XMLGregorianCalendar 对象转换为 XMLGregorianCalendar 对象
我已经XMLGregorianCalendar
使用方法将对象转换为字符串toString()
。所以在一个字符串变量中我有"2014-09-02T10:55:58.000+05:30"
. 现在我想XMLGregorianCalendar
再次将此值加载到对象中。
我想将此字符串值存储到 XMLGregorianCalendar 类型的变量中。我使用了 thsiSimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSXXX");
但不明白接下来要做什么。希望我清楚地提到了我的问题。请帮我。提前致谢。
java - Method to calculate the upcoming birthdays in next N days
I need a method which takes an integer input (N) and returns the birthdays in the next N days. I am finding it very difficult to get any code running. Below is just a code of how I want it to work - it is in no means a working code. Any help is highly appreciated.
java - 不使用 Joda Time 的 Java 时间转换
我的基本查询是将特定地点的时间转换为另一个地点的相应时间。例如:在印度是 23:30 时,洛杉矶是几点钟?10:00 在德国时,洛杉矶是几点钟?
给出的输入是目标和相对地点时区以及要转换的时间。
例如:输入 ["America/Los_angeles" , "Germany" , "23:00"]
我尝试了各种方法,例如:
1)获取两个时区的当前时间并找到差异并将差异添加到 time 。
2)使用下面的代码:
年份出来错了。!
有一个更好的方法吗 ?我徒劳地尝试了 Calendar、SimpleDateFormat 和 Date 的各种方法。我只能使用基本的 java 实用程序而不是 Joda 实用程序。提前致谢 。
java - java.util.Calendar.get* 和 java.util.Calendar.set* 被阻塞
在多线程应用程序上,有锁定的线程,当我得到线程转储时,它似乎与 java.util.Calendar 类有关,该对象是使用Calendar.getInstance()
返回new
实例创建的。你有什么意见吗。这是线程转储的示例;
编辑:jdk 版本是 1.6._021
java - Java 一年中第一周的最少天数
我实际上正在通过实用程序类日历。我发现自己很困惑,
方法
和
我住在印度 (UTC+05:30) 钦奈、加尔各答、孟买、新德里。该时区不实行夏令时。
为了获得一年中的一周,我这样编码
45 只有在 Java 处理时才有可能
Java 需要最少几天才能变成一整周才能变成 7 天吗?因为我可以通过 setMinimalDaysInFirstWeek() 来改变它。又会有什么影响?
java - 如何获取下一个指定星期几的日期
我必须根据当前日期计算下一个日期。例如,假设今天是“2014 年 11 月 5 日”,并且用户输入了第一个星期一之类的输入。所以根据用户输入,如果本月的第一个星期一已经过去,那么我必须找出下个月的第一个星期一。如果当月的第一个星期一还没有到来,那么我必须找出当月的日期。
我正在使用 java.util.Calendar 类。
没有能够进一步进行。寻求你的帮助。
java - 为什么创建日历实例的工厂方法
想了解更多关于Calendar.getInstance()
. 我可以使用构造函数创建 Date 实例,但为什么不能创建 Calendar 实例?为什么Calendar
设计使用工厂方法以及为什么它一直是抽象类。
请分享背后的原因。
我的问题很简单:如果我们在 Date 类上有 new 运算符,为什么不使用 Calender。创建实例的静态方法背后的想法是什么。
非常感谢,
java - cal.get(7) 从 Calender 实例做什么?
我正在记录一些代码,需要帮助理解这一行。
是什么cal.get(7)
意思?我在 IDE 上运行它,结果为 5。我尝试cal.get(6)
了,结果为 169。
java - Java Calendar 添加了一个随机的毫秒数?
嗨,我有一些奇怪的事情发生。我只是获取一个日历对象,将其转换为单独的部分,然后将其放回日历中(有或没有任何更改。在这种情况下,我不做任何更改)。我的意思是,这应该被剪切和粘贴。我还尝试使用 calendar = Calendar.getInstance() 创建一个日历并手动设置所有内容。calendar.set(Calendar.YEAR, mStartYear); 很快。仍然给出错误的日历对象。我也尝试过设置毫秒,似乎总是有一些垃圾毫秒。但时间以一种或另一种方式完全关闭。也许有人看到了愚蠢的疏忽,但我很难过。
这也是一个 android 应用程序,但对于基本的 Java 库对象并不重要。
注意 Weekview 是我正在使用的其中一个库的数据包装器。它有一个开始日历和一个结束日历。
这是调试器在内存中列出的内容..
我最终得到
预计
这是我最初设置它的地方..
java - 哪个更适合在日志中打印时间
我想知道 new Date().toString 或 Calendar.getInstance().getTime().toString 哪个更好,因为它们都提供相同的输出,为什么选择一个而不是另一个?
场景:我使用它们只是为了在日志中打印时间,在一个类中很多次我会使用它们