* @return true <br/>false public static boolean isDateOneBigger (String str1, String str2) { boolean isBigger = false ; SimpleDateFormat sdf = new SimpleDateFormat( "yyyy-MM-dd" ); Date dt1 = null ; Date dt2 = null ; try { dt1 = sdf.parse(str1); dt2 = sdf.parse(str2); } catch (ParseException e) { e.printStackTrace(); if (dt1.getTime() > dt2.getTime()) { isBigger = true ; } else if (dt1.getTime() < dt2.getTime()) { isBigger = false ; return isBigger; * 比较两个日期的大小,日期格式为yyyy-MM-dd * @param str1 the first date * @param str2 the second date * @return true <br/>false public static boolean isDate2Bigger (String str1, String str2) { boolean isBigger = false ; SimpleDateFormat sdf = new SimpleDateFormat( "yyyy-MM-dd" ); Date dt1 = null ; Date dt2 = null ; try { dt1 = sdf.parse(str1); dt2 = sdf.parse(str2); } catch (ParseException e) { e.printStackTrace(); if (dt1.getTime() > dt2.getTime()) { isBigger = false ; } else if (dt1.getTime() <= dt2.getTime()) { isBigger = true ; return isBigger; ** * Created by Kevin on 2017/3/10. * <br/> * Blog:http://blog.csdn.net/student9128 * <p/> * Description: 与日期相关的工具类 */public class DateUtils { /** * 比较两个日期的大小,日期格式为yyyy-MM-dd * 该应用程序在主屏幕上显示一年 的当前 日期 。用户还可以在状态栏 启用显示一年 的当前 日期 。在主屏幕上点击带有一年 当前 日期 的文本会将此值复制到剪贴板。 该应用程序支持具有两种 大小 的主屏幕小部件:1x1和2x2。用户可以在配置屏幕上自定义小部件的样式。小部件自定义允许用户更改小部件的形式,背景颜色,背景不透明度和文本颜色。轻按窗口小部件的文本会将一年 的当前 日期 值复制到剪贴板。 今天的应用程序是根据
//计算时间差 int daynumber = dateDiff(startDate, endDate, "yyyy-MM-dd"); //计算时间 大小 int retuencode=compare_date(data1,data2); //两个 日期 相差几天 public long dateDiff(String startTime, S...
String beginTime=new String("2017-06-09 10:22:22");     String endTime=new String("2017-05-08 11:22:22");  1  直接用Date自带方法before()和after() 比较 SimpleDateForma //对年进行截取 String date = viewBinding.tvSelectedDate.getText().toString(); date = date.substring(0, 4); String dateti public static int getTimeCompareSize(String startTime, String endTime){ int i=0; SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm");//年-月-日 时-分 try { Date date1 = dateFormat.parse(startTime);//开始时间 Date date2 = dateFormat.parse(endTime);//结束时间 // 1 结束时间小于开始时间 2 开始时间与结束时间相同 3 结束时间大于开始时间 if (date2.getTime()<date1.getTime()){ i= 1; }else if (date2.getTime()==date1.getTime()){ i= 2; }else if (date2.getTime()>date1.getTime()){ //正常情况下的逻辑操作. i= 3; } catch (ParseException e) { e.printStackTrace(); return i; android :id="@+id/myTextView" android :layout_width="wrap_content" android :layout_height="wrap_content" android :text="Hello World!" android :textSize="20sp" /> 在代码 ,你可以使用以下代码来设置文本 大小 : TextView myTextView = findViewById(R.id.myTextView); myTextView.setTextSize(20);