使用Java Time从日期中删除时间

时间:2016-01-21 19:00:06

标签: java java-time

我的日期类型如下:Date java.util.Calendar.getTime()

Thu Jan 21 14:54:30 AST 2016

我想从日期部分删除时间,以正常方式我会这样做:

DateFormat outputFormatter = new SimpleDateFormat("MM/dd/yyyy");
outputFormatter .format(mydate);

工作得非常好,但我很想知道是否有更好的方法使用Java Time API做到这一点?

1 个答案:

答案 0 :(得分:2)

如果您从日历开始,您可以执行以下操作:

import turtle
turtle.setup(700,500)
turtleWindow = turtle.Screen()
turtleWindow.onkey(lambda: print("You pressed 'a'"), "a")
turtleWindow.listen()

如果需要,可以使用DateTimeFormatter对其进行格式化。

但请注意,新API的想法是根本不使用日历或日期,除非您从无法改变的方法中获取它们。