您的位置:首页 > 编程语言 > Java开发

java 当前系统时间的前几秒、前几小时、前几天

2012-09-01 10:24 316 查看
java 方法的代码如下:

public static void main(String[] args){

SimpleDateFormat fd = new SimpleDateFormat("yyyyMMddHHmmss");

Calendar calendar = Calendar.getInstance();//此时打印它获取的是系统当前时间

String now = fd.format(calendar.getTime());//当前系统时间

System.out.println("====now=====" + now);

calendar.add(Calendar.SECOND, -10);//当前系统时间 的 前10 秒的时间

String tensecondago = fd.format(calendar.getTime());

System.out.println("====tensecondago=====" + tensecondago);

calendar.add(Calendar.HOUR, -1);//当前系统时间的 前一小时

String onehourago = fd.format(calendar.getTime());

System.out.println("====onehourago=====" + onehourago);

calendar.add(Calendar.DATE, -1);//当前系统时间的 前一天

String onedayago = fd.format(calendar.getTime());

System.out.println("====onedayago=====" + onedayago);

}

控制台打印结果:

====now=====20120901102213

====tensecondago=====20120901102203

====onehourago=====20120901092203

====onedayago=====20120831092203
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: