Android手机开发:日期函数之判断某日期格式是否之前+计算某日期之前N天或之后N天的日期
2011-08-27 20:49
1281 查看
1. 判断某日期格式是否正确
2. 计算某日期之前N天的日期
3. 计算某日期之后N天的日期
/** * 判断日期格式是否正确 */ public static boolean IsDateFormat(String dataStr) { boolean state = false; try { java.text.SimpleDateFormat dFormat = new SimpleDateFormat("yyyy-MM-dd"); dFormat.setLenient(false); java.util.Date d = dFormat.parse(dataStr); state = true; } catch (ParseException e) { e.printStackTrace(); state = false; } return state; }
2. 计算某日期之前N天的日期
/** * 计算date之前n天的日期 */ public static Date getDateBefore(Date date, int n) { Calendar now = Calendar.getInstance(); now.setTime(date); now.set(Calendar.DATE, now.get(Calendar.DATE) - n); return now.getTime(); }
3. 计算某日期之后N天的日期
/** * 得到几天后的时间 */ public static Date getDateAfter(Date d, int day) { Calendar now = Calendar.getInstance(); now.setTime(d); now.set(Calendar.DATE, now.get(Calendar.DATE) + day); return now.getTime(); }
相关文章推荐
- postgresql数据库中判断是否是数字和日期时间格式函数
- 校验出生日期,校验身份证格式,校验会员账户:9开头数字,校验手机号码是否合法,判断字符串中的url是否都是图片格式字符串,通过图片url读取图片并将图片转换成base64编码
- Android开发之判断手机是否联网
- Android开发-常用工具方法(dp转成px、网络是否可用、是否3G网络、Gps是否打开、判断手机号码等)
- android开发 判断当前手机是否是阿里 yunOS 系统
- Android开发之--判断当前手机上是否存在QQ或微信应用
- Android开发_判断手机网络是否可用
- android开发中判断手机是否联网
- iOS开发正则表达式 判断手机号码,邮箱格式是否正确
- python 用函数strptime判断字符串是否为日期格式
- android 根据区号判断手机号码是否符合格式
- 【Android 开发】使用正则表达式判断输入字符串是否为电话格式
- Android开发中判断手机是否安装了QQ或者微信
- Android工具类,一些方法电话正则,是否为空,日期格式化,星期,车牌,身份证校验,设置地区编码,验证日期字符串是否是YYYY-MM-DD格式,判断字符串是否为数字
- 如何判断Android手机当前是否联网
- android 双卡手机发短信/判断手机是否为双卡
- Android 判断日期是否在一年以内的算法实例
- android-判断手机是否支持相机,有几个摄像头?
- JS判断客户端是否是iOS或者Android手机移动端
- iOS开发有用代码(有判断邮箱格式是否正确的代码、图片压缩、亲测可用的图片上传代码和实现点击图片进行跳转的代码等。)