当前位置: 技术问答>java相关
征集时间判断方法
来源: 互联网 发布时间:2015-09-10
本文导语: 小弟面临着一个对时间方面的问题,问题是这样的: 例如当前时间是20020921 1215,输入的时间是20020930 1045 要求输入的时间不能超过当前时间5天,精确到分钟。不知道怎么加减才可以(请注意润年,月份等区别)! ...
小弟面临着一个对时间方面的问题,问题是这样的:
例如当前时间是20020921 1215,输入的时间是20020930 1045
要求输入的时间不能超过当前时间5天,精确到分钟。不知道怎么加减才可以(请注意润年,月份等区别)!
各位大虾,help me!
例如当前时间是20020921 1215,输入的时间是20020930 1045
要求输入的时间不能超过当前时间5天,精确到分钟。不知道怎么加减才可以(请注意润年,月份等区别)!
各位大虾,help me!
|
用于判断某一天是否8位标准日期
public boolean isStandardDate(String sourceString)
{
String date = sourceString;
if(date == null)
{
return false;
}
else if(date.length()!=8)
{
return false;
}
else if(!isNumber(date))
{
return false;
}
else
{
String year = date.substring(0,4);
String month = date.substring(4,6);
String day = date.substring(6,8);
if((month.compareTo("12")>0)||(month.compareTo("01")0)||(day.compareTo("01")0)
{
return false;
}
else
{
return true;
}
}
}
else
{
int Month = Integer.parseInt(month);
if(Month%2==0)
{
if(day.compareTo("30")>0)
{
return false;
}
else
{
return true;
}
}
else
{
return true;
}
}
}
else
{
int Month = Integer.parseInt(month);
if(Month%2==0)
{
return true;
}
else
{
if(day.compareTo("30")>0)
{
return false;
}
else
{
return true;
}
}
}
}
}
}
public boolean isStandardDate(String sourceString)
{
String date = sourceString;
if(date == null)
{
return false;
}
else if(date.length()!=8)
{
return false;
}
else if(!isNumber(date))
{
return false;
}
else
{
String year = date.substring(0,4);
String month = date.substring(4,6);
String day = date.substring(6,8);
if((month.compareTo("12")>0)||(month.compareTo("01")0)||(day.compareTo("01")0)
{
return false;
}
else
{
return true;
}
}
}
else
{
int Month = Integer.parseInt(month);
if(Month%2==0)
{
if(day.compareTo("30")>0)
{
return false;
}
else
{
return true;
}
}
else
{
return true;
}
}
}
else
{
int Month = Integer.parseInt(month);
if(Month%2==0)
{
return true;
}
else
{
if(day.compareTo("30")>0)
{
return false;
}
else
{
return true;
}
}
}
}
}
}
|
date1.getTime()-date2.getTime()
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!