通用工具函数
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: 发布版本
贡献者
- 朝阳 (@朝阳)