【发布时间】:2021-06-20 20:04:10
【问题描述】:
我从像 6-21-2021 这样的 API 获得日期,我怎样才能从中抓住一天?
我已经创建了工作日数组
let days: string[] = [
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday",
];
有什么办法可以让你度过一天吗?
【问题讨论】:
-
使用日期 fns 他们有一些辅助功能。 date-fns.org/v2.22.1/docs/getDate
-
您的方式应该做到这一点是解析字符串,避免使用 - 在解析器中使用并使用构建 - 在 @ Intl.DateTimeFormat#format或 Intl.DateTimeFormat#format具有适当的选项, ,例如
let [m,d,y] = '6-21-2021'.split(/\D/); new Date(y,m-1,d).toLocaleString('default',{weekday:'long'}).
标签: javascript typescript date