java实现时间的比较
时间大小的比较以及把String类型的时间转换为Date类是时间在开发中是非常常见的,下面的主要是一个工具方法
public class Test {public static void main(String[] args) {// TODO Auto-generated method stubString sTime = "2015-07-13";String fTime = "2015-07-15";System.out.println(compareDate(stringToDate(fTime), stringToDate(sTime)));}public static Date stringToDate(String dateString) {return stringToDate(dateString, "yyyy-MM-dd");}public static Date stringToDate(String dateText, String format) {DateFormat df = null;try {if (format == null) {df = new SimpleDateFormat();} else {df = new SimpleDateFormat(format);}df.setLenient(false);return df.parse(dateText);} catch (ParseException e) {return null;}}/*** 时间判断* @param firstTime* @param secondTime* @return 第一个时间早于第二个时间-1;第一个时间等于第二个时间 0 ; 第一个时间晚与第二个时间1*/public static int compareDate(Date firstTime, Date secondTime) {long lFirstTime = firstTime.getTime();long lsecondTime = secondTime.getTime();if (lFirstTime < lsecondTime) {return -1;}else if(lFirstTime > lsecondTime){return 1;}else{return 0;}} }
转载于:https://www.cnblogs.com/qadada/p/4643017.html
java实现时间的比较相关推荐
- java日期时间转日期_Java时间和日期指南
java日期时间转日期 长期以来,正确处理日期,时间,时区,夏令时,and年等一直是我的烦恼. 本文并不是一个全面的指南时域,请参阅日期和时间在Java中 -更详细,但略有下降,ekhem,日期. 它 ...
- Spring WebClient和Java日期时间字段
WebClient是Spring Framework的反应式客户端,用于进行服务到服务的调用. WebClient已成为我的实用工具,但是最近我意外地遇到了一个问题,即它处理Java 8时间字段的方式 ...
- java8 日期api_我们多么想要新的Java日期/时间API?
java8 日期api 当前的Java.net 民意测验问题是:" 对于用Java 8实现的JSR-310(新的日期和时间API)有多重要? "在我撰写本文时,将近150位受访者投 ...
- 我们多么想要新的Java日期/时间API?
当前的Java.net 民意测验问题是:" 对于用Java 8实现的JSR-310(新的日期和时间API)有多重要? "在我撰写本文时,将近150位受访者投了赞成票,绝大多数人回答 ...
- java计算时间差距_硬计算和软计算之间的差异
java计算时间差距 什么是计算? (What is Computing?) The process of accomplishing a particular task with the help ...
- java时间规划书_【计算机本科补全计划】Java学习笔记(九) Java日期时间
正文之前 终于好像仿佛看完了菜鸟教程的Java课程,感觉自己收获颇丰!很好,Java看完之后正愁如何开始进阶呢!结果发现菜鸟还准备了Java实例这种好东西!简直就是教程界的良心啊 !!!没事,先写写笔 ...
- java datetime 转换_如何实现Java日期时间格式转换
Java日期时间以及日期相互转换 Java日期时间,以及相互转化,供大家参考,具体内容如下 package com.study.string; import java.text.ParseExcept ...
- 【零基础学Java】—Java 日期时间(三十二)
[零基础学Java]-Java 日期时间(三十二) DateFormat 是日期/时间格式化子类的抽象类,它以语言无关的方式格式化和分析日期或时间. 日期/时间格式化子类(如SimpleDateFor ...
- 【零基础学Java】—Java 日期时间(三十一)
[零基础学Java]-Java 日期时间(三十一) java.util.Date:表示日期和时间的类 类Date表示特定的瞬间,精确到毫秒 毫秒:千分之一秒,1000毫秒=1秒 特定的时间:一个时间点 ...
- java 日期时间工具_Java日期时间类工具
Java日期时间类工具 Java日期时间类 Date类 Java提供的Date类和Calendar类用于处理日期和时间的类,包括创建日期,时间对象,获取系统当前日期,时间 等操作.但Date类无法实现 ...
最新文章
- unity 程序win7在进程里运行_Win7系统中unity web player是什么程序
- SonarQube中的Maven项目的单元和集成测试报告
- 苏宁MOCK测试桩服务建设实践
- [上海]招募.net网站测试员(实习/见习)
- Eclipse: Difference between clean, build and publish
- 文字投影_DLP投影仪指标含义汇总(文字稿)
- RabbitVCS无法启动,右键失效解决方案
- 最小二乘法曲线拟合以及Matlab实现-----实验结果资源和总结
- MCU控制继电器的电路详解
- iis 10 配置 URL重写不生效
- ClickHouse在趣头条中的实战PPT
- linux清理命令及常用命令
- Java基础知识总结1(数据类型)
- Android 测试之Monkey
- 如何------使用Minecraft模组Mod开发?
- Ubuntu 20.04settings中没有wired connected的解决方案
- linux怎么启动.sh文件,Linux下面如何运行.sh文件
- EFDC_EE如何设置自适应时间步长
- 【WC2010】重建计划(分数规划+长链剖分)
- javascript与生活:papago行车记录仪播放器golife无卫星图修复方法
热门文章
- 科大奥锐干涉法测微小量实验的数据_光学干涉观测精确丈量宇宙 | 赛先生天文...
- Go 学习笔记(76)— Go 标准库 net/http 创建客户端(发送 GET、POST 请求)
- 为什么神经网络的激活函数必须使用线性函数?
- plt.figure()的使用
- 汇编语言中栈及栈操作的实现
- 如何为应用选择最佳的FPGA(下)
- 半导体群聚、虚拟垂直、整合
- 目标形体形状轮廓重建:ICCV2019论文解析
- python 在字典插入值和修改字典value值的方法
- java.lang.NoSuchMethodError: No virtual method placeholder(I)Lcom/bumptech/