OpenHarmony开发者论坛

标题: 如何获取系统时间戳 [打印本页]

作者: 羊毛不卷    时间: 2023-10-30 09:24
标题: 如何获取系统时间戳

【问题描述】
近日在做开发的时候,用到控件,需要在后台用代码设置minDate和maxDate的值,然后发现需要传入的参数是一个Long型以毫秒为单位的时间戳格式,自此第一次了解到了时间戳的概念。那么如何获取系统时间戳?
【运行环境】
硬件:rk3568;  ROM: 3.2  Beta5;  API 9



作者: 深开鸿_张亮亮    时间: 2023-10-30 10:52
https://docs.openharmony.cn/page ... etimegetcurrenttime
本模块主要由系统时间和系统时区功能组成。开发者可以设置、获取系统时间及系统时区。

import systemDateTime from '@ohos.systemDateTime';
systemDateTime.getCurrentTime 获取自Unix纪元以来经过的时间,使用callback异步回调。

  1. try {
  2.     systemDateTime.getCurrentTime(true, (error, time) => {
  3.         if (error) {
  4.             console.info(`Failed to get currentTime. message:${error.message}, code:${error.code}`);
  5.             return;
  6.         }
  7.             console.info(`Succeeded in getting currentTime : ${time}`);
  8.         });
  9. } catch(e) {
  10.     console.info(`Failed to get currentTime. message:${e.message}, code:${e.code}`);
  11. }
复制代码



作者: xt1024    时间: 2023-11-6 14:34
回复 深开鸿_张亮亮: 有系统命令吗?




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5