首页 > 解决方案 > 为什么 kotlinx-datetime 存在?或者:为什么数据时间库如此依赖于平台?

问题描述

我是 Kotlin 原生的新手,偶然发现了 kotlinx-datetime。在此之前,我在我的 android 应用程序中使用 jodatime;更具体地说,我使用的是andoid.joda。

我想知道为什么这些库如此依赖于平台。是什么使得无法在 kotlin native 中使用例如 jodatime 并将其内容编译到其他 paltforms (例如 swift)?

我在 kotlinx-datetime 的介绍视频2中找到了这张图,但它只列出了不同平台上的更多库,并没有真正的解释。

在此处输入图像描述

标签: jodatimekotlin-multiplatformkotlin-nativekotlinx-date-time

解决方案


推荐阅读