tnfh.net
当前位置:首页 >> jAvA当前时间加一小时 >>

jAvA当前时间加一小时

import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTest {public static void main(String[] args) {Date date = new Date();Calendar cal = Calendar.getInstance();cal.setTime(date);//d...

Calendar calendar = Calendar.getInstance(); /* HOUR_OF_DAY 指示一天中的小时 */ calendar.set(Calendar.HOUR_OF_DAY, calendar.get(Calendar.HOUR_OF_DAY) - 1); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Syste...

Calendar类有一个方法add方法可以使用,例如calendar.add(Calendar.WEEK_OF_YEAR, -1);表示把时间向上推一周,calendar.add(Calendar.YEAR, -1);表示把时间向上推一年。下面是一个具体的实例: public class DateCalcTest{ public static void m...

所有在date上的日期操作都需要通过添加毫秒到date才能完成。例如,如果我们想增加6个小时,那么我们需要将6小时换算成毫秒。6小时= 6 * 60 * 60 * 1000毫秒。请看以下的例子。 Date date = new Date(); //Increase time by 6 hrs date.setTime(d...

Calendar begin=Calendar.getInstance(); begin.setTime(....);//给定起始时间 //比如100小时 for(int i=0;i

给时间加个格式: Date date =new Date(System.currentTimeMillis()); SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss "); String time = formatter.format(date); System.out.println(time); 这样你要取整的话 , ...

cal.add(Calendar.MINUTE,4.5*60);

public static void main(String[] args) { SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar c=Calendar.getInstance(); System.out.println(sdf.format(c.getTime())); c.add(Calendar.HOUR_OF_DAY, -1);//1小时...

java 定时器 Timer timer = new Timer(); TimerTask task = new TimerTask() { @Override public void run() { System.out.println("需要执行的任务"); } }; timer.schedule(task, 60*60*1000);

class Yugi{ private static void print(int h,int m,int s){ int ss = h * 60 * 60 + m * 60 + s; System.out.format("%d小时%d分%d秒等于%d秒%n",h,m,s,ss); } private static void print(int s){ int h = s/60/60; int m = s/60%60; int ss =...

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com