java - 比较小时和分钟

标签 java android datetime

我正在用 Java 开发一个基于日期和时间的应用程序。在此应用中,我的用户每小时只能录制一次视频。所以为此我存储了以前使用过我的应用程序的时间。

所以当用户下次启动我的应用程序时,我正在比较时间,如果时间间隔超过一小时,我必须允许我的用户进行记录,否则我不应该允许。如何在 Java 中高效地比较小时和分钟?

最佳答案

获取系统时间

long time = System.currentTimeMillis();

并将新时间与旧时间进行比较。一小时意味着相差 1000 * 60 * 60 毫秒

关于java - 比较小时和分钟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5948543/

相关文章:

python - 如何从 SQL 和 Pandas 中的日期范围获取中间日期

Java集合——元素的多态访问

java - 如何为 NetBeans 创建自定义语言解析器?

java - Lucene 索引性能

javascript - CSS:强制视频显示全高并以纵向手持设备为中心

android - 在 Google Play 商店中撰写应用评论的直接链接

mysql - 将字符串 "September 23"转换为 DATETIME

Java:静态类?

android - 如何使用 RxJava 将嵌套的 double 值列表转换为 Java 类?

c# - 从 ObservableCollection<List> 中删除由 DateTime 确定的列表项