summaryrefslogtreecommitdiff
path: root/std/datetime/mod.ts
diff options
context:
space:
mode:
authorxiaoxintang <longyan.xxt@raycloud.com>2020-12-12 21:21:48 +0800
committerGitHub <noreply@github.com>2020-12-12 14:21:48 +0100
commit89c14f79a45868c8f94eab97d794f8a27096a154 (patch)
treeebf61b6716b3b8c9069e79478b1abf53a9dbcfa6 /std/datetime/mod.ts
parent93cd9ab0b83e0df644315e7303ffb6280307e723 (diff)
fix(std/datetime): partsToDate (#8553)
Diffstat (limited to 'std/datetime/mod.ts')
-rw-r--r--std/datetime/mod.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/std/datetime/mod.ts b/std/datetime/mod.ts
index 72f8cc681..1f117350c 100644
--- a/std/datetime/mod.ts
+++ b/std/datetime/mod.ts
@@ -28,7 +28,8 @@ enum Day {
export function parse(dateString: string, formatString: string): Date {
const formatter = new DateTimeFormatter(formatString);
const parts = formatter.parseToParts(dateString);
- return formatter.partsToDate(parts);
+ const sortParts = formatter.sortDateTimeFormatPart(parts);
+ return formatter.partsToDate(sortParts);
}
/**