【发布时间】:2017-10-05 14:19:15
【问题描述】:
我有一个 Date 对象,其中包含年/月/日和小时/分钟/秒数据。我需要删除小时/分钟/秒部分,因为这会使比较天数有问题。
问题是我看到的唯一明显的方法是把一天变成String,然后使用DateFormatter和yyyy/mm/dd格式来把它变成返回Date。这似乎是一种浪费,真的是唯一的方法吗?
非常感谢。
【问题讨论】:
-
Date 对象不保存年/月/日或时/分/秒数据,Date 没有格式。 – 日期表示绝对时间点,内部存储为自 2001 年 1 月 1 日 00:00:00 UTC 以来的秒数。