问题标签 [gregorian-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.
objective-c - 当电话日历不是公历时,如何以公历格式获取今天的日期?
给出当前日期。
但是,如果手机日历不是公历(模拟器上还有日语和佛教),则当前日期不会是公历。
现在的问题是如何转换为公历日期或确保它从一开始就是公历格式。这对于某些服务器通信至关重要。
谢谢!
java - 谁能想到 XMLGregorianCalendar.getEon() 的实际用途?
不久前我遇到了这XMLGregorianCalendar
门课,它使 GregorianCalendar 看起来很轻量级的方式给我留下了深刻的印象。;)
最近,我注意到一种BitInteger getEon()
让我感到困惑的方法。
来自 XMLGregorianCalendar 的 Javadoc
getYear() 是介于 -(10^9-1) 到 (10^9)-1 或 DatatypeConstants.FIELD_UNDEFINED 之间的值。getEon() 是十亿年的高阶年值。
我突然想到,随着地球上一天的长度在数百万年中发生显着变化,一年中的天数也发生了变化。公历在十亿年前或十亿年后都没有意义。所以 getEon() 只能合理地设置为0
或未定义,其结果大致相同。
我的问题:我错过了什么吗?getEon()
该方法有合理的用途吗?
android - GregorianCalendar 或只是日历
尽管我阅读了很多关于日历和公历的内容,但仍然出现了一些复杂情况。哪个更好或您可以推荐使用什么?我想不出区别。
或者
你说什么?
java - 使用 Calendar.getInstance() 与 new GregorianCalendar() 获取当前日期时间
使用获取日期时间可能有什么区别
Calendar.getInstance()
对比
new GregorianCalendar()
?
java - Java:GregorianCalendar 返回错误数据
我想计算一年中特定周数的星期一。我就是这样做的:
这必须返回 2012 年 5 月 14 日(德语格式为 14.05.12),但它返回 2012 年 5 月 16 日,但这是错误的。
因此,对于 2012 年,其 +2,2011 年是正确的,而 2010 年是 -1。
为什么 GregorianCalendar 计算错误的日期?
在此先感谢并从德国打招呼。
java - Android:公历问题
我对使用公历感到困惑。
我正在使用 GregorianCalendar 获取当前日期并设置未来日期。
当前月份:它将月份打印为 8 而不是 9,其中 9 是我的预期月份。当前年份:它打印我 2011 年的年份,这是正确的。
出了什么问题。
我使用的代码是 GregorianCalender.getInstance(); 获取当前日期。
android - 从 GregorianCalendar 获取星期几
我有一个日期,我需要知道星期几,所以我使用了一个 GregorianCalendar 对象,但我得到了一些不正确的日期。
我究竟做错了什么?
谢谢!
编辑解决方案:
c++ - c++公历和儒略历继承
我有这个困境,我需要在格里高利和儒略历的不同继承类型之间进行选择。我想要一个名为 Date 的类作为基类。我的问题如下:我应该有一个继承自日期类的公历类和继承自日期类的 Julian 类吗?还是应该只有 Gregorian 类从 Date 继承,而 Julian 应该从 Gregorian 继承,反之亦然?或者我应该在 Date 下面有一个从 Date 继承的类,并让 Gregorian 和 Julian 从该类继承?
我个人会选择两者都从 Date 继承的第一个替代方案,这是一个不错的选择。我能得到一些关于这个的意见吗?
c# - 如何从 DateTime 获取 AM/PM 值?
有问题的代码如下:
如何从dateTime
值中获取 AM/PM?
java - 为什么 Java 中的 Date 类在减去 1900 后显示一年?
由于 Java 中的 Date 类已被弃用,我很少使用它,但是当我使用它时,我觉得它有时会激怒某人,因为它会在减去 1900 后显示当前年份。当Calendar类及其子类GregorianCalendar返回系统维护的确切年份时,设计者应该实际感受到什么并施加这种机制,如下所示?
它显示如下所示的输出,即当前日期、月份和年份。
日 : 1 月 : 10 年 : 111
日 : 1 月 : 10 年 : 2011
设计师可能对显示111而不是2011有什么看法?