当前位置: 首页 > news >正文

【鸿蒙 HarmonyOS NEXT】引入第三方js:dayjs

一、背景

项目中需要呈现日期,如:创建时间、申请时间、订单时间、售后时间等;但接口一般返回的是时间戳,需要将时间戳转换成日期格式,如:2023-10-13 14:28:40,此时便考虑使用第三方js库,dayjs进行时间戳转换

二、使用方法

通过ohpm进行引入

2.1、ohpm是什么?

ohpm作为OpenHarmony三方库的包管理工具,支持OpenHarmony共享包的发布、安装和依赖管理。

简而言之,类似于前端的npm,引入第三方库,如:通过ohpm引入axios、utils、dayjs等

详见文档:文档中心 OpenHarmony三方库中心仓

2.2、引入步骤

1️⃣进入entry目录

cd entry

2️⃣查看当前ohpm版本

ohpm -v

3️⃣安装dayjs三方库

ohpm install dayjs

终端操作截图:

2.3、项目中引入

import dayjs from 'dayjs'Span(dayjs(Number(goods.goodsCreateTime)).format('YYYY-MM-DD HH:mm:ss'))//goods.goodsCreateTime是接口返回的时间戳,如:1697178520000
//最终页面展示效果为:2023-10-13 14:28:40

🚀🚀🚀  踩坑不易,还希望各位大佬支持一下

📃 我的土拨鼠开源项目:

✍GitHub开源项目地址👉:https://github.com/cheinlu/groundhog-charging-system

📃 我的鸿蒙NEXT轮播图开源组件:https://gitee.com/cheinlu/harmony-os-next-swiper

最后:👏👏😊😊😊👍👍 


http://www.mrgr.cn/news/7252.html

相关文章:

  • 谷粒商城实战笔记-240~243-商城业务-购物车-页面环境搭建
  • 筛法求欧拉函数
  • 设计模式-状态模式
  • SFF806A-ASEMI无人机专用SFF806A
  • 14:00面试,14:06就出来了,问的问题有点变态。。。
  • getchar(),putchar(),EOF的详细解释
  • Gameplay Ability System(事件通知)
  • ArkTS---HAR
  • DAY52
  • 货车制造5G智能工厂工业物联数字孪生平台,推进制造业数字化转型
  • 设计模式-1 概念 创建型模式
  • 求数组中出现次数超过一半的数字
  • Nacos微服务注册管理中心与服务通信
  • 驱动 day1 --内核的编译
  • 玩客云刷机armbian后docker启动不起来,提示bpf_prog_query(BPF_CGROUP_DEVICE) failed
  • 深入理解HTML中的script defer属性
  • oracle 如果是多条插入语句用begin end 快还是一条一条插入快?
  • 大数据开发工程师面试整理-如何处理紧急的生产环境问题?
  • 卓越测试工程师必备:团队协作的艺术
  • “双指针”算法下篇