- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一个基于 Android 的应用程序,并使用 JAVA 作为我的网络服务。我的意思是我的网站也是用JAVA构建的。所以事情是这样的,我是 JAVA 编程的新手,这是我的学习资料。我一直在寻求帮助,以在 Android 中创建“剩余时间”通知之类的内容。所以问题是我不知道如何在JAVA中使用TIME/SQL相关的类。
我想做的是,例如,事件发生在 2015 年 7 月 1 日中午 12:00,并将在接下来的 48 小时内可用。所以,我想在数据库中添加过期时间。我不想使用“2015-07-12 06:47:39.154“对于我的数据库,我想节省毫秒,我可以减去当前时间,并可以说你还剩几个小时等等。在我的Android应用程序中,我想像SNAPCHAT一样显示它。就像你如何查看照片一样24 小时内剪成圆形。
我会为我的 Android 东西做这件事。我正在寻找的是当我的应用程序与服务器通信时,我的网站将以剩余时间的百分比进行响应。比如如果剩余 36 小时比 75 小时,如果 30 小时比 65 小时或更多,如果 24 小时比 50 小时等等。 那么,有人可以帮助我如何使用它吗?我正在寻求帮助,因此,我们将不胜感激。
我在java中的实际时间代码,
//for timestamp
long retryDate = System.currentTimeMillis();
int sec = 604800;
Timestamp original = new Timestamp(retryDate);
Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(original.getTime());
cal.add(Calendar.SECOND, sec);
Timestamp later = new Timestamp(cal.getTime().getTime());
最佳答案
试试这个,
long timeAfterTwoDays =(System.currentTimeMillis() + 172800000);
将其存储在您的数据库中。这将为您提供 48 小时后的准确时间。
因此,当您从数据库调用它时,请执行以下操作,
long timeFromDB = //your saved time
long currentTime = System.currentTimeMillis();
int remainingTime = ((timeFromDB - currentTime))/1728000;
这将为您提供剩余时间的百分比。希望这个答案对您有所帮助,正如您所说的那样,我们将不胜感激。如果您遇到任何问题或错误,请在这里告诉我。我已经测试过它,我必须做一些技巧,但它会起作用。 ;)
关于java - JAVA和SQL剩余时间怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31280345/
我正在运行一个带有 while 约束的 SQL 查询,其中包含一些“id”。例如: SELECT table.id FROM TableOne table WHERE table.id IN (1,
我正在寻找在替换其中一个元素后打印元素列表的最正确方法。我可以按如下方式做,但显然很困惑。 #!/usr/bin/python import sys file = open(sys.argv[1])
这个问题在这里已经有了答案: How wide is the default `` margin? (4 个答案) How do I remove the top margin in a web
当我尝试使用命令安装 rvm 时::(I am Using UBUNTU 12.04 LTS) curl -L https://get.rvm.io | bash -s 当我尝试与简单用户相同的命令时
我使用 GOPro 工作人员 6 个月前发送给我的命令,通过终端(在 Gopro 网络上)使用 Gopro Hero3 拍摄照片/视频。有效。但是,在过去的一个月里,我一直在尝试再次执行此操作,并且不
尽管知道我不应该关闭应用程序按钮,但我仍然这样做。完成所有 Activity 后,我调用 finish() 方法,它们调用析构函数和所有内容。用户的行为也是正确的。但我想知道为什么还有 5 个打开的线
当我在 Rest Controller 中的类级别启用 @Validated spring 注释时,会生成 2 个验证上下文(每个验证上下文都有不同的前缀)。 @Validated 注释是必需的,因为
在旧的 API 中,剩余的允许容量显然作为 X-Ratelimit-Remaining 返回HTTP header 。 然而,current version's documentation对此一无所获
我一直在使用 Service Fabric 一段时间,成功构建、部署和测试了多个服务,但我刚刚完成构建的服务在部署时失败(请参阅下面的错误)。在诊断中,我尝试使用 VS 模板(没有代码更改)创建和部署
这个问题在这里已经有了答案: 关闭 12 年前。 Possible Duplicate: Progress unit in ProgressDialog 如何覆盖进度条进度消息,即 61/100 到
我正在用 Objective-C (Cocoa) 编写命令行实用程序的前端。我需要解析输出以检查不同类型的消息。有两种基本类型;信息消息和下载状态消息。信息消息始终以以下内容之一开头:INFO:、WA
我是一名优秀的程序员,十分优秀!