java+localdatetime的set,get的调用?

java+localdatetime的set,get的调用?,第1张

调用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 就行。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/7784334.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存