Skip to content

通用工具函数

conversionTime 函数

conversionTime函数用于将 Unix 时间戳(以秒为单位)转换为更易读的日期和时间格式。

参数

  • time (number): Unix 时间戳,以秒为单位。

返回值

  • 返回一个格式化的日期和时间字符串。

格式说明

格式化的日期和时间字符串遵循"YYYY年MM月DD日HH时MM分"的格式。

使用函数

javascript
import { conversionTime } from 'sunrise-utils'

const unixTimestamp = 1609459200 // 例如,这代表 2021年1月1日 0时0分0秒 UTC
const formattedDate = conversionTime(unixTimestamp)
console.log(formattedDate) // 输出: "2021年1月1日0时0分"

注意事项

  • 确保传入的时间戳是数值类型,并且是以秒为单位的 Unix 时间戳。
  • 该函数返回的日期和时间基于本地时间,如果需要 UTC 时间,请在调用前对时间戳进行相应的转换。

版本历史

  • 1.0.5: 发布版本

贡献者

genRandStr 函数

genRandStr函数用于生成一个指定长度的随机字符串。

参数

  • length (number): 要生成的随机字符串的长度。

返回值

  • 返回一个指定长度的随机字符串。

使用函数

javascript
import { genRandStr } from 'sunrise-utils';

const randomString = genRandStr(10); // 生成一个长度为10的随机字符串
console.log(randomString);

注意事项

  • 确保传入的length是正数,如果不是,函数将在控制台打印错误并返回。
  • 随机字符串由大写字母、小写字母和数字组成。

版本历史

  • 1.0.7: 发布版本

贡献者