diff --git a/packages/browser/src/check/docs/index.md b/packages/browser/src/check/docs/index.md index 76cac30..e3b1613 100644 --- a/packages/browser/src/check/docs/index.md +++ b/packages/browser/src/check/docs/index.md @@ -7,4 +7,4 @@ title: 平台检测 ## Demo - \ No newline at end of file + \ No newline at end of file diff --git a/packages/core/src/common/padLeftZero/__tests__/index.ts b/packages/core/src/common/padLeftZero/__tests__/index.ts index 060c503..7669b6f 100644 --- a/packages/core/src/common/padLeftZero/__tests__/index.ts +++ b/packages/core/src/common/padLeftZero/__tests__/index.ts @@ -5,6 +5,10 @@ describe("padLeftZero", async () => { const str = "aa"; expect(padLeftZero(str, 3)).toStrictEqual("0aa"); }); + it("错误", async () => { + const str: any = 11; + expect(padLeftZero(str, 3)).toStrictEqual(11); + }); it("超出长度", async () => { const str = "aaaaaa"; expect(padLeftZero(str, 3)).toStrictEqual("aaaaaa"); diff --git a/packages/core/src/date/format/formatDateByFmt/__tests__/index.ts b/packages/core/src/date/format/formatDateByFmt/__tests__/index.ts new file mode 100644 index 0000000..c1e173b --- /dev/null +++ b/packages/core/src/date/format/formatDateByFmt/__tests__/index.ts @@ -0,0 +1,14 @@ +import { formatDateByFmt } from "@xyx-utils/core"; + +describe("formatDateByFmt", async () => { + it("时间格式化", async () => { + const date = new Date("2025-03-07 08:54:21"); + expect(formatDateByFmt(date, "yyyy-MM-dd hh:mm:ss")).toStrictEqual("2025-03-07 08:54:21"); + }); + it("22", async () => { + const date = new Date("2025-03-07 08:02:01"); + expect(formatDateByFmt(date, "yyyy-MM-dd hh:m:s")).toStrictEqual("2025-03-07 08:2:1"); + const date2 = new Date("2025-03-07 08:12:01"); + expect(formatDateByFmt(date2, "yyyy-MM-dd hh:m:s")).toStrictEqual("2025-03-07 08:12:1"); + }); +}); diff --git a/packages/core/src/date/format/docs/demo.vue b/packages/core/src/date/format/formatDateByFmt/docs/demo.vue similarity index 91% rename from packages/core/src/date/format/docs/demo.vue rename to packages/core/src/date/format/formatDateByFmt/docs/demo.vue index 86af7f0..96de589 100644 --- a/packages/core/src/date/format/docs/demo.vue +++ b/packages/core/src/date/format/formatDateByFmt/docs/demo.vue @@ -7,7 +7,7 @@