您好,我读了一些有关新java.time包的文章。有些文章说我们不应该使用java.util.Date家族。我们可以使用offsetDateTime或LocalDateTime代替java.util.Date。我想知道在新的java.time包中应该使用什么代替Timestamp?当我检查时间戳的使用
public class Timestamp extends java.util.Date
Java 8中有两种类型的时间跨度:
例如1个月的“期间”将是4月的30天,5月的31日,因此在不同的情况下计算值可能会有所不同。同时考虑时区更改(夏令时)。一定数量的秒,分钟,小时,天的持续时间将不取决于上下文。例如30天将始终是30天。
您在文档中有很好的描述:https://docs.oracle.com/javase/tutorial/datetime/iso/period.html