怎样比较两日期?向高手请教。 String s1 = "2006-05-01";String s2 = "2006-05-30"String now = "2006-05-12"我想判断 if now >=s2 || mow <=s1 时候是ture else false; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Date类中的方法:boolean after(Date when)--->判断当前Date对所代表的时间是否在when所代表的时间之后。boolean before(Date when)--->和上边的正好相反。 java.text.DateFormat formatter=new java.text.SimpleDateFormat("yyyy-MM-dd"); String s1="2006-05-01"; String s2="2006-05-31"; String now="2006-05-12"; if((formatter.parse(now).compareTo(formatter.parse(s2))>=0)||(formatter.parse(now).compareTo(formatter.parse(s1))<=0)) { System.out.println("yes"); }else { System.out.println("no"); Calendar类中好像也是有比较日期的方法的 格式这么工整,为什么不String.compareTo? 只要格式固定,就直接字符串(String.compareTo)比较可以拉还有就是老老实实的把字符串转为Date,再比较! java 读取XML文件 xml文件内容如下 高手们帮帮忙^^谢谢 关于java读取ini的Api 一个对象序列化的问题 帮忙要做一个java类 里面定义方法 是对中英文字符串混合截取的 Java阵营和.net阵营的合作 怎么样把JRadioButton从菜单中去掉? JTextPane改变字体颜色的一个问题 怎样获取邮箱中的新邮件数??? 各位高手请帮忙!我想问:取了数据库记录的文件的路径,可不可以读远程的那个文件?IP+路径+文件名吗?要设权限吗?ftp传行吗?怎么传??? 内存溢出问题,调整JVM后不好使 数据库连接问题?
boolean after(Date when)--->判断当前Date对所代表的时间是否在when所代表的时间之后。
boolean before(Date when)--->和上边的正好相反。
String s1="2006-05-01";
String s2="2006-05-31";
String now="2006-05-12";
if((formatter.parse(now).compareTo(formatter.parse(s2))>=0)||(formatter.parse(now).compareTo(formatter.parse(s1))<=0))
{
System.out.println("yes");
}else
{
System.out.println("no");