鸿蒙开源第三方组件——日期和时间处理组件JodaTime-ohos
前言
基于安卓平台的日期和时间处理组件-ohos(), 实现鸿蒙化迁移和重构。代码已经开源到(),欢迎各位下载使用并提出宝贵意见!
背景
-ohos是一个日期和时间处理组件,可以获取标准时间、当前时间、相对时间、格式化时间等多种形式的时间,并支持对各类时间进行计算和判断。该组件易于使用、可扩展性强、拥有全面的功能集 ,支持多种日历系统,被广泛应用于时间显示类应用。
组件效果展示
(1)显示“标准时间”“一段时间”“格式化时间”“一段时间的相对表示”“一段时间的相对的字符串表示”“相对时间”
图1 显示“标准时间”“一段时间”“格式化时间”“一段时间的相对表示”“一段时间的相对的字符串表示”“相对时间”
(2)显示“当前时间”、“是否为今天”
图2 显示“当前时间”、“是否为今天”
(3)显示“一段时间的格式化表示”
“一段时间的格式化表示”:将一段时间用对应的单位表示出来。
图3 显示“一段时间的格式化表示”
解析
1、工程结构
图4 的工程结构
从上图可以看出,的工程结构主要分为三个部分: 图中第①部分的主要负责构建组件应用的主页面布局。主页面上有9个按钮,点击不同的按钮,会跳转到不同的导航界面,每个界面显示不同的时间格式,如图5所示。
tags:
开放源代码