当用户打开我的应用程序时,会记录日期。然后将其与上次记录的日期进行比较。我想知道这两天之间是否只是换了一天。我不想简单地看看24小时是否过去了。用户应该能够在晚上11:59打开应用程序,然后在2分钟内再次打开,代码应该会告诉用户当天已经改变。谢谢你的帮助!
我找到了一个解决方案来解决我的问题(尽管从技术上讲,这并不能直接从day对象中得到好处。(
比较两个java.util.Date以查看它们是否在同一天中
基本上制作一个Calendar对象并将其称为"日历";setTime(("方法,然后使用";。get(Calendar.DAY_OF_YEAR(从每个Calendar对象中获取日期。
你是对的,如果你想获得实际日期,你只需要像这样使用Calendar.getInstance((:
Calendar cal = Calendar.getInstance();
int day = cal.get(Calendar.DAY_OF_MONTH);