前言
基于安卓平台的日期和时间处理组件-ohos() , 实现鸿蒙化迁移和重构 。代码已经开源到() , 欢迎各位下载使用并提出宝贵意见!
背景
-ohos是一个日期和时间处理组件 , 可以获取标准时间、当前时间、相对时间、格式化时间等多种形式的时间 , 并支持对各类时间进行计算和判断 。该组件易于使用、可扩展性强、拥有全面的功能集 , 支持多种日历系统 , 被广泛应用于时间显示类应用 。
组件效果展示
(1)显示“标准时间”“一段时间”“格式化时间”“一段时间的相对表示”“一段时间的相对的字符串表示”“相对时间”
文章插图
图1 显示“标准时间”“一段时间”“格式化时间”“一段时间的相对表示”“一段时间的相对的字符串表示”“相对时间”
(2)显示“当前时间”、“是否为今天”
图2 显示“当前时间”、“是否为今天”
(3)显示“一段时间的格式化表示”
“一段时间的格式化表示”:将一段时间用对应的单位表示出来 。
文章插图
图3 显示“一段时间的格式化表示”
解析
1、工程结构
图4 的工程结构
【鸿蒙开源第三方组件——日期和时间处理组件JodaTime-ohos】从上图可以看出 , 的工程结构主要分为三个部分: 图中第①部分的主要负责构建组件应用的主页面布局 。主页面上有9个按钮 , 点击不同的按钮 , 会跳转到不同的导航界面 , 每个界面显示不同的时间格式 , 如图5所示 。
- 鸿蒙认证还是很香的
- 超详细解读+快速入门 一文快速了解ClickHouse 战斗民族的开源搜索引擎
- 华为鸿蒙发布会图片
- COSCon'19 2019 中国开源年会正式启动!
- COSCon‘22 Open the World:第七届中国开源年会正式启动~
- COSCon'19 全球顶级开源大神们现身
- 第三方平台跟小程序多方面对比
- 小程序第三方平台开发代替客户各类小程序批量操作
- 华为新系统鸿蒙生态,华为来势汹汹,新系统+鸿蒙生态+100倍变焦
- 开源 linux 路由器软件