Android:Date、String、Long三种日期类型之间的相互转换
来源:互联网 发布:金钱永不眠世基版软件 编辑:程序博客网 时间:2024/06/05 03:48
Android:Date、String、Long三种日期类型之间的相互转换
标签: androidstring
2016-04-01 22:00 11676人阅读 评论(1)收藏举报
分类:
版权声明:本文为博主原创文章,转载时请注明来源: http://blog.csdn.net/wangyanguiyiyang
目录(?)[+]
date类型转换为String类型
// formatType格式为yyyy-MM-dd HH:mm:ss//yyyy年MM月dd日 HH时mm分ss秒 // data Date类型的时间 public static String dateToString(Date data, String formatType) { return new SimpleDateFormat(formatType).format(data); }
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
long类型转换为String类型
// currentTime要转换的long类型的时间 // formatType要转换的string类型的时间格式 public static String longToString(long currentTime, String formatType) throws ParseException { Date date = longToDate(currentTime, formatType); // long类型转成Date类型 String strTime = dateToString(date, formatType); // date类型转成String return strTime; }
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
string类型转换为date类型
// strTime要转换的string类型的时间,formatType要转换的格式yyyy-MM-dd HH:mm:ss//yyyy年MM月dd日 // HH时mm分ss秒, // strTime的时间格式必须要与formatType的时间格式相同 public static Date stringToDate(String strTime, String formatType) throws ParseException { SimpleDateFormat formatter = new SimpleDateFormat(formatType); Date date = null; date = formatter.parse(strTime); return date; }
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
long转换为Date类型
// currentTime要转换的long类型的时间 // formatType要转换的时间格式yyyy-MM-dd HH:mm:ss//yyyy年MM月dd日 HH时mm分ss秒 public static Date longToDate(long currentTime, String formatType) throws ParseException { Date dateOld = new Date(currentTime); // 根据long类型的毫秒数生命一个date类型的时间 String sDateTime = dateToString(dateOld, formatType); // 把date类型的时间转换为string Date date = stringToDate(sDateTime, formatType); // 把String类型转换为Date类型 return date; }
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
String类型转换为long类型
// strTime要转换的String类型的时间 // formatType时间格式 // strTime的时间格式和formatType的时间格式必须相同 public static long stringToLong(String strTime, String formatType) throws ParseException { Date date = stringToDate(strTime, formatType); // String类型转成date类型 if (date == null) { return 0; } else { long currentTime = dateToLong(date); // date类型转成long类型 return currentTime; } }
- 1
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
date类型转换为long类型
// date要转换的date类型的时间 public static long dateToLong(Date date) { return date.getTime(); }
阅读全文
0 0
- Android:Date、String、Long三种日期类型之间的相互转换
- Android:Date、String、Long三种日期类型之间的相互转换
- Android:Date、String、Long三种日期类型之间的相互转换
- Android:Date、String、Long三种日期类型之间的相互转换
- Date、String、Long三种日期类型之间的相互转换
- 记录一下:Date、String、Long三种日期类型之间的相互转换
- java Date、String、Long三种日期类型相互转换
- java Data、String、Long三种日期类型之间的相互转换,需要的拿去用
- java Data、String、Long三种日期类型之间的相互转换
- java Data、String、Long三种日期类型之间的相互转换
- java Data、String、Long三种日期类型之间的相互转换
- java Data、String、Long三种日期类型之间的相互转换
- java Data、String、Long三种日期类型之间的相互转换
- java Data、String、Long三种日期类型之间的相互转换
- java Data、String、Long三种日期类型之间的相互转换
- java Data、String、Long三种日期类型之间的相互转换
- java Data、String、Long三种日期类型之间的相互转换
- java Data、String、Long三种日期类型之间的相互转换
- WIfi Socket数据传输
- 彻底理解ThreadLocal
- 属性选择器 优先级
- React-Native 的BackAndroid
- Unity3D: 自制提示框消息 (Toast)
- Android:Date、String、Long三种日期类型之间的相互转换
- spring中的web上下文,spring上下文,springmvc上下文区别(超详细)
- RecycleView+BaseRecycleViewAdapterHelper多布局实现
- kafka--Topics and Logs
- 思考让人学有所得,学有所获
- 如何保护你的隐私(二)
- 被低估的BIRT报表(四):中文乱码的解决办法
- 安装Scrapy的心路历程
- 留学的意义2