Java得到昨天日期字符串以yyyy-MM-dd HH:mm:ss格式
|
阅读数:--次|
作者:Java哥
摘要:Java得到昨天日期字符串以yyyy-MM-dd HH:mm:ss格式
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* web开发技术提供
* 网址:
* http://www.webkfa.com
*/
public class Test {
/**
* Java得到昨天日期字符串以yyyy-MM-dd HH:mm:ss格式
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
//当前时间毫秒数-一天的毫秒数=昨天的毫秒数
long ztlong=new Date().getTime()-(24*60*60*1000);
String jtDate=DateToStr(new Date(ztlong),"yyyy-MM-dd HH:mm:ss");
System.out.println("jtDate:"+jtDate);
}
/**
* 日期转换成字符串
*
* @param date
* @param formatStr
* "yyyy-MM-dd HH:mm:ss" "yyyy-MM-dd"
* @return str
*/
public static String DateToStr(Date date, String formatStr) {
if (formatStr==null || "".equals(formatStr)) {
formatStr = "yyyy-MM-dd";
}
SimpleDateFormat format = new SimpleDateFormat(formatStr);
String str = format.format(date);
return str;
}
}