鸿蒙开源第三方组件——日期和时间处理组件JodaTime-ohos

前言
基于安卓平台的日期和时间处理组件-ohos() ,  实现鸿蒙化迁移和重构 。代码已经开源到() , 欢迎各位下载使用并提出宝贵意见!
背景
-ohos是一个日期和时间处理组件 , 可以获取标准时间、当前时间、相对时间、格式化时间等多种形式的时间 , 并支持对各类时间进行计算和判断 。该组件易于使用、可扩展性强、拥有全面的功能集  , 支持多种日历系统 , 被广泛应用于时间显示类应用 。
组件效果展示
(1)显示“标准时间”“一段时间”“格式化时间”“一段时间的相对表示”“一段时间的相对的字符串表示”“相对时间”

鸿蒙开源第三方组件——日期和时间处理组件JodaTime-ohos

文章插图
图1 显示“标准时间”“一段时间”“格式化时间”“一段时间的相对表示”“一段时间的相对的字符串表示”“相对时间”
(2)显示“当前时间”、“是否为今天”
图2 显示“当前时间”、“是否为今天”
(3)显示“一段时间的格式化表示”
“一段时间的格式化表示”:将一段时间用对应的单位表示出来 。
鸿蒙开源第三方组件——日期和时间处理组件JodaTime-ohos

文章插图
图3 显示“一段时间的格式化表示”
解析
1、工程结构
图4 的工程结构
【鸿蒙开源第三方组件——日期和时间处理组件JodaTime-ohos】从上图可以看出 , 的工程结构主要分为三个部分: 图中第①部分的主要负责构建组件应用的主页面布局 。主页面上有9个按钮 , 点击不同的按钮 , 会跳转到不同的导航界面 , 每个界面显示不同的时间格式 , 如图5所示 。