summaryrefslogtreecommitdiff
path: root/std/datetime/mod.ts
diff options
context:
space:
mode:
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);
}
/**