更新时间:2024-06-05 03:14:36下载pdf
本文介绍了时间相关工具。
名称
parseSecond
描述
将一个基于秒的数转化成固定长度为2的多个字符串。
请求参数
参数 | 数据类型 | 说明 | 是否必填 |
---|---|---|---|
second | number | 基于秒的数 | 是 |
num | number | 字符串长度固定,默认值为 2 | 否 |
返回参数
参数 | 数据类型 | 说明 |
---|---|---|
time | string | 个项都是一个长度为 num 的字符串 |
请求示例
import { Utils } from "tuya-panel-kit";
const { parseSecond } = Utils.TimeUtils;
parseSecond(second, num);
// Example
parseSecond(111);
parseSecond(3333333);
返回示例
['00', '01', '51']
['25', '55', '33']
名称
parseHour12
描述
将一个基于秒的数转化成表示小时的字符串。
请求参数
参数 | 数据类型 | 说明 | 是否必填 |
---|---|---|---|
num | number | 基于秒的数 | 是 |
返回参数
参数 | 数据类型 | 说明 |
---|---|---|
time | string | 时间 |
请求示例
import { Utils } from "tuya-panel-kit";
const { parseHour12 } = Utils.TimeUtils;
parseHour12(num);
// Example:
parseHour12(111);
parseHour12(3333333);
返回示例
'01:55 AM'
'12:01 PM'
名称
stringToSecond
描述
将一个基于小时的字符串转化成基于秒的数。
请求参数
参数 | 数据类型 | 说明 | 是否必填 |
---|---|---|---|
timeStr | string | 时间点 | 是 |
返回参数
参数 | 数据类型 | 说明 |
---|---|---|
number | number | 秒 |
请求示例
import { Utils } from "tuya-panel-kit";
const { stringToSecond } = Utils.TimeUtils;
stringToSecond(timeStr);
// Example:
stringToSecond("11:30");
stringToSecond("22:11:30");
返回示例
690
79890
名称
dateToTimer
描述
将一个表示年月日时间的字符串转化成基于秒的数。
请求参数
参数 | 数据类型 | 说明 | 是否必填 |
---|---|---|---|
dateStr | string | 时间点 | 是 |
返回参数
参数 | 数据类型 | 说明 |
---|---|---|
number | number | 从 dateString 转换而来的数字,单位是 second ,是十位数字 |
请求示例
import { Utils } from "tuya-panel-kit";
const { dateToTimer } = Utils.TimeUtils;
dateToTimer(dateStr);
// Example:
dateToTimer("20110801");
返回示例
1312128000
名称
dateFormat
描述
将当时时间转化成指定格式的字符串。
请求参数
参数 |
数据类型 |
说明 | 是否必选 |
---|---|---|---|
dateFormate | string | 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符,年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) | 是 |
返回参数
参数 | 数据类型 | 说明 |
---|---|---|
date | string | 对 Date 的扩展,将 Date 转化为指定格式的字符串 |
请求示例
import { Utils } from "tuya-panel-kit";
const { dateFormat } = Utils.TimeUtils;
dateFormat(format, date);
// Example:
new Date().Format("yyyy-MM-dd hh:mm:ss.S");
new Date().Format("yyyy-M-d h:m:s.S");
返回示例
2006-07-02 08:09:04.423
2006-7-2 8:9:4.18
名称
timezone
描述
查询当前时区。
请求参数
无。
返回参数
参数 | 数据类型 | 说明 |
---|---|---|
result | string | 当前时区 |
请求示例
import { Utils } from "tuya-panel-kit";
const { timezone } = Utils.TimeUtils;
timezone();
返回示例
+08:00
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈