截图中的前三行似乎没有应用TimeZone (ok-根据文档应该是这样的),但最后一行似乎是GMT+2 (我当前的时区)。
谁能解释一下为什么最后一行游乐场在考虑到我的系统TimeZone的情况下会显示日期?

发布于 2019-04-16 02:58:51
游乐场有自己的显示间隔的自定义规则。它们通常是更友好的输出形式。有关另一个示例,请参阅UIColor,它在游乐场中具有完全不同(且非常自定义)的输出。
有关获得特殊游乐场处理的类型的完整列表,以及如何为您自己的类型提供自定义处理,请参阅CustomPlaygroundDisplayConvertible的文档。
当然,请记住,所有这些描述仅供非正式和调试使用,没有一种描述适合实际显示给用户。有关如何为人类格式化日期,请参阅DateFormatter。(您可能已经知道了这一点,但对于阅读本文的人来说,这可能是一个有用的提醒。)
https://stackoverflow.com/questions/55695550
复制相似问题