问题标签 [android-date]

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 投票
3 回答
2773 浏览

java - 我试图以秒为单位计算两个日期之间的差异。(Java/安卓)

对于可能在这里绊倒的其他人,此问题中提到的链接会产生误导性结果

我的第一次约会:1986-04-08。当前日期:2013-11-28。

代码:

但是,当我在这里查看结果时:http: //www.calculator.net/age-calculator.html? today=04%2F04%2F1986&ageat=11%2F28%2F2013&x=32&y=10 它给了我一个稍微不同的结果。我不确定我哪里出错了。

0 投票
4 回答
3369 浏览

java - 比较时间:检查给定时间是否在另一个时间的一定时间内

如标题所述;有没有办法比较时间以查看它们是否在彼此的一定时间内?IE。一种判断 Time1 是否在 Time2 的 15 分钟内的方法。一个更复杂的例子可能是在 75 分钟内(因为小时也会改变,因此将分钟计数重置为 0。

在 java/android 中有很多不同的方法来比较日期和时间。有Time班级,Date班级和Calendar班级。甚至有一种compareTo方法和一种方法来检查日期是在另一个之前还是之后,但是我找不到解决我的问题的方法。

另一个例子:

如果我有 Time1, 12:30 和 Time2, 12:10,我想检查它们是否相距 15 分钟。我可以比较分钟差异的差异。30 - 10 = 20。20 显然不小于 15。

但是,如果 Time1 是 12:56 而 Time2 是 13:02,这种方法是行不通的。2 - 56 = -54,但实际差值为 6。一种解决方案是,如果您知道哪个时间较晚,请检查较晚的分钟是否小于前一分钟。如果不是,则将前一分钟加 60。

这是比较的好方法吗?这会给我的代码增加很多复杂性,尤其是当我还需要检查时间和日期时。是否有更简单的解决方案或 api 可用?

0 投票
1 回答
125 浏览

java - 时间:确定系统显示12或24小时

我正在将 Date 保存到 SharedPreferences,因此需要将其保存为字符串。没关系。但是,我需要稍后显示这个日期(更具体地说是时间)。

我希望根据系统显示的偏好以 12 小时或 24 小时内显示时间。问题是我找不到这样做的方法。有一些答案可以检查“am”或“pm”甚至“h”的日期模式。另一个答案是什么:`DateFormat.is24Hour()。但这似乎不再存在(我无法找到在任何地方使用该方法!)

解决这个问题的最佳方法是什么?

0 投票
8 回答
4794 浏览

android - 查找两毫秒之间的天数、周数、月数和年数。

我需要在我的自定义日历中设置事件,这些事件将根据选定的时间段重复,即每天、每周、每月或每年。我有以毫秒为单位的开始和结束日期。

问题:

是否有任何日历或日期 API,我们可以从中计算两毫秒之间的天数、周数、月数和年数。我使用了 Joda 库,但没有得到任何合适的方法。

我应该为此编写自定义代码吗?:-(

0 投票
1 回答
159 浏览

android - Android SimpleDateFormat 新一天的日期更改

我的列表视图中有 10 个新条目是从今天日期为 12-13-2013 的编辑文本动态添加的并且不改变任何想法?

0 投票
3 回答
9639 浏览

android - 将 unix/epoch 时间转换为格式化日期 - 意外日期

我试图将时间戳转换为人类可读的日期和时间。我试过了:

预期的结果是09-12-2013,但是我得到了28-12-45908。上面的示例可以在以下位置找到:将 Unix 时间戳转换为日期 java,David Hofmann 的回答

0 投票
2 回答
64 浏览

android - 如何在整数日期字符串中省略 0

我已成功将日期字符串的格式从yyyy-MM-dd更改为MM/dd。现在的问题是,如果monthday值都小于 10,则格式应该是 example2/7和 not 02/07。我该怎么做呢?

这是我的代码:

0 投票
1 回答
109 浏览

android - Android 日期格式化

上面的代码是两个,但第一个是真实的。但是,该格式已被弃用,因此我无法使用它。所以,我做了第二次测试,但我没有得到我需要的输出......请帮帮我。谢谢你。

0 投票
1 回答
715 浏览

android - 如何从用户那里获取正确的时区、位置和日期时间

我正在使用此代码来检测用户的位置:

我正在获取他的时区和日期时间以将它们添加到 URL 中并从 inetrnet 获取一些信息,但是如果用户具有自动时区复选框,则未选中自动日期时间我会得到不正确的数据。那么我该如何解决这个问题呢?您认为我应该在我的应用程序上将其作为注释提及还是我应该怎么做?谢谢。

0 投票
2 回答
195 浏览

android - 如何执行每日每月每年的数据更新

我想实现一种方法来执行定期更新

但我不知道如何计算一天一个月一年的到期时间。我需要类似的东西

存储,每次应用程序启动时我都应该做一个比较

不幸的是,我不知道如何比较nowstartDate解决我的问题,以及这是否是正确的方法。