JAVA 转换时间格式以及比较时间大小
来源:互联网 发布:防伪码生成算法php 编辑:程序博客网 时间:2024/05/17 23:58
转换时间格式在JAVA中最常用的是就是SimpleDateFormat。
使用方法:
public String DateTimeFromArgs(String input) { String date = "2017-05-15T07:55:16"; date = input.replaceFirst("T", " "); String pattern = null; if (input.contains("+")) { pattern = "yyyy-MM-dd hh:mm:ssZ"; } else { pattern = "yyyy-MM-dd hh:mm:ss"; } SimpleDateFormat format = new SimpleDateFormat(pattern); try { return format.parse(date); } catch (ParseException e) { return null; } }
比较时间大小,我使用了一个偷懒的方法,我用了Date自带的before()这个方法:
public boolean compare(String input1, String input2) throws ParseException { String pattern = null; if (input1.contains("+") || input2.contains("+")) { pattern = "yyyy-MM-dd hh:mm:ssZ"; } else { pattern = "yyyy-MM-dd hh:mm:ss"; } SimpleDateFormat format = new SimpleDateFormat(pattern); Date date1 = format.parse(input1); Date date2 = format.parse(input2); //如果date1在date2前面,就是date1比date2大,返回true //记得转换时间格式 if (date1.before(date2)) return true; else return false; }
阅读全文
0 0
- JAVA 转换时间格式以及比较时间大小
- 日期格式转换和时间大小比较
- android中的时间比较大小以及字符串转换为时间
- java 时间格式转换及日期比较
- oracle时间大小比较 格式
- 字符串格式时间 比较大小
- java时间大小比较
- java时间大小比较
- java 比较时间大小
- 【时间大小】 比较 java
- java比较时间大小
- java时间大小比较
- java时间大小比较
- java时间大小比较
- java 比较时间大小
- Java时间大小比较
- java,时间比较大小
- java时间的转换以及时间的比较
- SegmentControl的实现与使用
- 初识Hadoop
- Java基础语法
- SQL语言的四大功能
- WebView的详细介绍
- JAVA 转换时间格式以及比较时间大小
- HBase Minor&Major Compaction 解析
- AndroidImageSlider实现广告轮播条
- 线程
- Xcode 删除PP文件
- Button 属性
- java http post模板(json传参)
- React Native之AsyncStorage
- LeetCode 62. Unique Paths