将本机转换时间反应为秒

时间:2017-05-24 11:45:30

标签: reactjs react-native

代码:

db.number1

我尝试将时间转换为秒来找出两个日期之间的差异,但var moment = require('moment'); <DatePicker date={this.state.selctedStartTime} is24Hour={false} showIcon={false} mode="time" format="hh:mm A" confirmBtnText="Confirm" cancelBtnText="Cancel" customStyles={{ dateText: { fontFamily: 'HelveticaNeue-Light', fontSize:18, fontWeight:'normal', color:'rgb(0,178,192)', marginLeft:20 }, dateInput: { borderColor:'white' } }} onDateChange={(timeValue) => { this.setState({selctedStartTime: timeValue}) var timeStart = moment(timeValue, "hh:mm A").format('HH:mm A'); console.log('time:'+timeStart.getTime()); }} /> 没有给出函数错误。我的代码出了什么问题?

1 个答案:

答案 0 :(得分:0)

因此,当您执行moment(timeValue, "hh:mm A").format('HH:mm A')时,它会将其转换为字符串,该字符串以HH:mm A格式表示日期。

因此,字符串不具有getTime()

的功能