Android基础常用日期操作工具类
2015-12-14 01:31
633 查看
将指定日期格式转换为毫秒(一)
public class DataUtil { /** * "2015-01-01" 将指定的日期格式转换为毫秒 * @param time * @return */ public static long getStringToTime(String time){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); try { return sdf.parse(time).getTime(); } catch (ParseException e) { e.printStackTrace(); } return 0; } }
将毫秒数转换成指定格式日期
public static String timeToDate(long string){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日"); return sdf.format(string); }
将long类型的毫秒值转换成固定日期格式
private String toData(long string) { if (string == 0) { return ""; } DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd hh:mm"); Calendar calendar = Calendar.getInstance(); calendar.setTimeInMillis(string); return formatter.format(calendar.getTime()); }
将固定日期转换成long类型的毫秒值(二)
private long getEditeViewResultTime(TextView mEtItem82) { String trim = mEtItem82.getText().toString(); long millionSeconds = 0; if (!TextUtils.isEmpty(trim)) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm"); try { millionSeconds = sdf.parse(trim).getTime(); } catch (ParseException e) { e.printStackTrace(); } // 毫秒 } return millionSeconds; }
将固定的日期转换
private String toDateString(String time) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm"); Date date = new Date(time); String str = sdf.format(date); return str; }
public class DateUtils { public static String toDate(Date date) { DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd"); return dateFormat.format(date); } public static Date getLastdayDate(Date date) { Calendar calendar = Calendar.getInstance(); calendar.setTime(date); calendar.add(Calendar.DATE, -1); return calendar.getTime(); } public static Date getNextdayDate(Date date) { Calendar calendar = Calendar.getInstance(); calendar.setTime(date); calendar.add(Calendar.DATE, 1); return calendar.getTime(); }
相关文章推荐
- 安卓动画
- Android中Paint画笔类的使用详解
- Android动态显示和隐藏状态栏
- android gradle: how to import a library module
- android 转义系列
- Android-Universal-Image-Loader
- Android 开源框架ViewPageIndicator 和 ViewPager 仿网易新闻客户端
- android自定义控件(一)官方文档翻译
- 简阅客户端应用Android源码
- Hide音乐播放器android项目源码
- android中短信的获取、拦截以及备份
- [java] java pcm and android pcm. PCM声音
- android定位服务:查看位置源及其属性
- android下载插件
- android TabHost选项卡示例
- android Service:分别继承IntetnService与Service示例
- android SQLite数据库使用实例
- androidpn消息下推(1)
- android文件访问实例
- androidpn消息下推2