gpt4 book ai didi

javascript - 如何从 react-date-picker 中删除此返回日期中的所有额外数字?

转载 作者:行者123 更新时间:2023-11-29 20:30:41 26 4
gpt4 key购买 nike

我试图只显示月份和日期,但我得到的是“2019 年 10 月 22 日星期二 00:00:00 GMT-0700(山区标准时间)”。使用“react-date-picker”时,我怎样才能让它返回 ex:“Tue Oct 22 2019”而不 chop 文本?

<DatePicker
name="date"
onChange={this.handleDate}
value={this.state.date}
format="M-dd"
/>

最佳答案

这就是您要查找的内容 - toLocaleDateString()

const today = new Date();

console.log(today); // "2019-10-17T04:38:49.459Z"

console.log(today.toLocaleDateString("en-US")); // 10/17/2019

` - 返回第二个 (0-59)。

此外,JavaScript Date 有几种方法允许您提取它的部分:

getFullYear() - 返回 4 位数年份
getMonth() - 返回表示一年中月份的从零开始的整数 (0-11)。
getDate() - 返回月份中的第几天 (1-31)。
getDay() - 返回星期几 (0-6)。 0 是星期天,6 是星期六。
getHours() - 返回一天中的小时 (0-23)。
getMinutes() - 返回分钟 (0-59)。`

还有一些,但这些是重要的。

我还可以建议探索 moment.js图书馆。

关于javascript - 如何从 react-date-picker 中删除此返回日期中的所有额外数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58424944/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com