Calendar cd=java.util.Calendar.getInstance();
if(cd.get(cd.HOUR_OF_DAY)>=11 && cd.get(cd.HOUR_OF_DAY)<12)
{
if(cd.get(cd.MINUTE)<31))这里的判断似乎完全不起作用
{
String filePath=wbf+"/"+lyr+".png";
BufferedInputStream inputStream = new BufferedInputStream(request.getInputStream());
FileOutputStream outputStream = new FileOutputStream(new File(filePath));
byte [] bytes = new byte[10240000];
while((v=inputStream.read(bytes))>0)
{
outputStream.write(bytes,0,v);
}
outputStream.close();
inputStream.close();
}
}
...
}
import java.text.DateFormat;
import java.text.SimpleDateFormat;public class Main {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(System.currentTimeMillis()); //----------------------------------------------- DateFormat dateformat = new SimpleDateFormat("kk:mm");
String fromDate = dateformat.format(calendar.getTime());
String toDate = "11:30";
System.out.println(fromDate+" "+toDate); int result = toDate.compareTo(fromDate);
System.out.println(result);
if(result < 0)
System.out.println("11:30小");
else if(result > 0)
System.out.println("11:30大");
else
System.out.println("一样");
}
}
========================================================================================
package com.csdn;
import java.util.Calendar;/**
* @author xiaotang E-mail: [email protected]
* @version1.00 创建时间:Apr 15, 2009 8:10:07 PM 类说明:
*/public class CalenderTest { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Calendar cd = Calendar.getInstance();
if (cd.get(cd.HOUR_OF_DAY) >= 20 && cd.get(cd.HOUR_OF_DAY) < 21) {
System.out.println(cd.get(cd.HOUR_OF_DAY)+"点");
if (cd.get(cd.MINUTE) < 30) {
System.out.println(cd.get(cd.MINUTE)+"分");
System.out.println("时间大于11.30");
} else {
System.out.println("时间小于11.30");
}
} }
}
package com.csdn;import java.util.Calendar;/**
* @author xiaotang E-mail: [email protected]
* @version1.00 创建时间:Apr 15, 2009 8:10:07 PM 类说明:
*/public class CalenderTest { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Calendar cd = Calendar.getInstance();
cd.set(cd.HOUR_OF_DAY, 20);
cd.set(cd.MINUTE, 31); if (cd.get(cd.HOUR_OF_DAY) >= 11 && cd.get(cd.HOUR_OF_DAY) < 12) {
System.out.println(cd.get(cd.HOUR_OF_DAY) + "点");
if (cd.get(cd.MINUTE) > 30) {
System.out.println(cd.get(cd.MINUTE) + "分");
System.out.println("时间大于11.30");
} else {
System.out.println("时间小于11.30");
}
}else{
System.out.println("时间不在11点12点之间");//不知LZ 13点到24点都大于11.30,怎么不算呢
} }
}
事情是这样的,本来我的代码没有错,但是我为了测试程序的运行状态,所以改变了计算机时间,这时,我又编译了java;
所以才会出现改动后的java代码并不执行!!!那么,请问:::
由于我为了测试运行状态,而把时间从20:00改到了早上8:00,又在8:00编译了java (netBeans6.1下编译的)这时,如何重新让程序能回到正常状态来呢???