/**
* 获取版本名称
* @returns
*/
async getVersionName(): Promise<string> {
try {
let bundleInfo =
await bundleManager.getBundleInfoForSelf(bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_APPLICATION);
return bundleInfo.versionName;
} catch (error) {
console.error(JSON.stringify(error))
}
return "";
}
/**
* 应用版本号
* @returns
*/
async getVersionCode(): Promise<string> {
try {
let bundleInfo =
await bundleManager.getBundleInfoForSelf(bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_APPLICATION);
return bundleInfo.versionCode.toString();
} catch (error) {
console.error(JSON.stringify(error))
}
return "";
}
/**
* 判断当前日期是星期几
* @param dateString 格式//格式如2024-04-20
* @returns
*/
getWeekday(dateString:string) {
// 将日期字符串转换为 Date 对象
const date = new Date(dateString);
// 获取星期几,0 - 6 代表星期日到星期六
const dayIndex = date.getDay();
// 通过索引映射到星期几的名称
const weekdays = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];
return weekdays[dayIndex];
}
formatDate(date:string) {
// 从第5个字符开始截取到字符串末尾
const substr = date.substring(5); // 获取从第5个字符开始的子字符串
// 用 / 替换 -
const formattedDate = substr.replace(/-/g, '/'); // 使用正则表达式替换所有的 -
return formattedDate;
}
鸿蒙os开------获取版本名称
最新推荐文章于 2025-03-14 15:47:31 发布