相关疑难解决方法(0)

如何在Android Project中使用ThreeTenABP

我正在添加这个问题,因为我是Java和Android的新手,我搜索了几个小时试图解决这个问题.答案来自相关答案的组合,所以我想我会记录我为其他可能正在努力的人学到的东西.见答案.

对于一些背景知识,我的经验主要是PHP的Web开发和一点Ruby.我唯一的操作系统是Linux(Ubuntu Studio),我(不情愿地)在Android Studio 2.1.2中开发我的第一个Android应用程序.我的Java设置如下:

>java -version
> openjdk version "1.8.0_91"
> OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-3ubuntu1~15.10.1-b14)
> OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)
Run Code Online (Sandbox Code Playgroud)

datetime android android-gradle-plugin threetenbp threetenabp

169
推荐指数
3
解决办法
2万
查看次数

Android/Java - 日期差异

我使用以下代码获取当前日期(格式为12/31/1999,即mm/dd/yyyy):

Textview txtViewData;
txtViewDate.setText("Today is " +
        android.text.format.DateFormat.getDateFormat(this).format(new Date()));
Run Code Online (Sandbox Code Playgroud)

我的格式为另一个日期:2010-08-25(即yyyy/mm/dd),

所以我想找出日期的天数之间的差异,我如何找到天数的差异?

(换句话说,我想找出CURRENT DATE - yyyy/mm/dd格式化日期之间的区别)

java android date

77
推荐指数
6
解决办法
14万
查看次数

Android计算两个日期之间的天数

我写了以下代码来查找两个日期之间的日期

    startDateValue = new Date(startDate);
    endDateValue = new Date(endDate);
    long diff = endDateValue.getTime() - startDateValue.getTime();
    long seconds = diff / 1000;
    long minutes = seconds / 60;
    long hours = minutes / 60;
    long days = (hours / 24) + 1;
    Log.d("days", "" + days);
Run Code Online (Sandbox Code Playgroud)

当开始和结束日期分别为2017年2月3日和2017年3月3日时,显示的天数为29.虽然它们在同一天显示为1.(一天休假的天数.所以如果一个人休一天假,他必须选择相同的开始和结束日期.所以在这种情况下他休假了两天).

我究竟做错了什么?感谢您的时间.

java datetime android date kotlin

11
推荐指数
6
解决办法
3万
查看次数

Android中两个日期之间的天数

我需要计算用户在EditText中输入的两个日期(两个日期也包括在内)之间的天数.我还需要检查这些天来的天气还是已经过去了.我该怎么做?

android android-date

1
推荐指数
1
解决办法
1万
查看次数

计算Android中的日期差异天数

我想计算两个日期之间的差异.

我有类似的东西:

String deadline = "2015-08-15";
Run Code Online (Sandbox Code Playgroud)

我得到当前的日期:

String timeStamp = new SimpleDateFormat("yyyy-MM-dd", Locale.getDefault()).format(new Date());
Run Code Online (Sandbox Code Playgroud)

例如,它将是今天:

2015年11月11日

如何计算这两个日期之间的天数?如果日期过去会发生什么.

datetime android

0
推荐指数
1
解决办法
4607
查看次数