调用Java中的LocalDateTime类的set()方法可以用来设置时间值,而get()方法则可以用来获取时间值。例如,你可以使用set()方法来设置当前时间为12月14日,然后使用get()方法来获取这个时间值:
在上面的代码中,我们首先获取了当前的时间,然后使用set()方法来设置年、月、日的值。最后,我们使用get()方法来获取这些值。
请注意,如果你想要在LocalDateTime中设置其他字段,例如小时、分钟、秒等,可以使用相应的常量来设置
所有在date上的日期 *** 作都需要通过添加毫秒到date才能完成。例如,如果我们想增加6个小时,那么我们需要将6小时换算成毫秒。6小时=6
*
60
*
60
*
1000毫秒。请看以下的例子。
Date
date
=
new
Date()
//Increase
time
by
6
hrs
date.setTime(date.getTime()
+
6
*
60
*
60
*
1000)
System.out.println(date)
//Decrease
time
by
6
hrs
date
=
new
Date()
date.setTime(date.getTime()
-
6
*
60
*
60
*
1000)
System.out.println(date)
给时间加个格式: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)
这样你要取整的话 , 把 mm:ss设置为00:00 就行。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)