reactjs - React 日期选择器仅在预期日期时返回所有数据
问题描述
所以我使用 react-day-picker 来做日历。
import DayPickerInput from 'react-day-picker/DayPickerInput';
import 'react-day-picker/lib/style.css';
这是我使用的功能:
<DayPickerInput onDayChange={day => this.onEduGraduateFromChange(d, day)} />
事情是功能日=>返回很多东西,比如:
Wed Aug 07 2019 12:00:00 GMT+0100 (British Time)
当这是预期的格式时:2019-08-07
我怎样才能得到这个?
我的功能通过应用程序发送数据,所以我不需要时间等所有东西。只是日/月/年有可能吗?
如何获得预期的格式?
我尝试一天而不是日期,但不费吹灰之力。
onDayChange={date => this.onEduGraduateFromChange(d, date)}
我console.log
用来输出整个 json 数据,我得到了
graduateFrom: 'Wed Aug 07 2019 12:00:00 GMT+0100 (British Time)'
我预计输出日/月/年,但实际输出是
Wed Aug 07 2019 12:00:00 GMT+0100 (British Time)
解决方案
请参阅此文档以获取更多见解
在onDayChange
你可以这样做=>
import dateFnsFormat from 'date-fns/format';
let date = dateFnsFormat(day,'DD/MM/YYYY');
console.log(date)
推荐阅读
- r - 如何在 ggplot 中使用多个组图层制作多条线?
- github - 在 github 上托管网站
- java - Java实例锁和实例字段锁的区别
- javascript - 拖放时通过线动态连接节点
- java - 我收到此错误 HTTP 状态 500 – 内部服务器错误,并且在 'javaee_7.xsd' 中也有 '1' 错误
- python - 如何在等待中获取具有类的所有元素
- sqlalchemy - sqlalchemy 可以将关系表示为列表字典吗?
- python - 我的带有 in 函数的代码不执行任务,但在它之外执行相同的任务?
- php - 如何在 JQuery 中包含 php?
- node.js - Heroku 错误 404,“ENOENT:没有这样的文件或目录,stat '/app/client/build/index.html'”