reactjs - 将 DateRangePicker 选择的日期更改为字符串
问题描述
我正在使用一个名为 的 React 组件DateRangePicker (DRP)
,所以当我选择一个日期来更新我的状态并在控制台记录它时,它会向我显示一个如下所示的对象,
CheckIn: F
_d: Fri Aug 21 2020 12:00:00 GMT+0430 (Iran Daylight Time) {}
_isAMomentObject: true
_isUTC: false
_isValid: true
_jDiff: 0
_locale: Locale {_calendar: {…}, _longDateFormat: {…}, _invalidDate: "Invalid date", _ordinal: "%dم", _dayOfMonthOrdinalParse: /\d{1,2}/, …}
_pf: {empty: false, unusedTokens: Array(0), unusedInput: Array(0), overflow: -2, charsLeftOver: 0, …}
__proto__: Moment
但我想从中提取我选择的日期,那么我该如何完成呢?
解决方案
Ciao,你看到这个是因为它的返回值DateRangePicker
是一个 moment 对象 ( _isAMomentObject: true
)。如果您想要某种格式的日期,您可以这样做:
(supposing that value returned is called value)
value.format('YYYY-MM-DD'); //format YYYY-MM-DD
推荐阅读
- latex - 在 Rmarkdown 和 beamer 中发现代码块
- c++ - 将阴影贴图添加到封闭源单通道固定功能管道 OpenGL 1.x 游戏
- javascript - Promise.prototype.catch 如何在 .then 链的末尾接收被拒绝的 Promise?
- python - VS Code Python 调试导入的模块
- python - 如何将一列逗号分隔的字符串转换为列表?
- javascript - 函数 CollectionReference.doc() 要求它的第一个参数是非空字符串类型,但它是:一个数组”
- python - 为什么 python 在第二次保存图像时需要更多时间?
- android - 以编程方式获取最新图像 android studio
- javascript - 如何在javascript中获取点击的li值?
- java - 如何为生产者确保 kafka 主题?