schreiben Ich möchte Tage anstelle von datepicker in der Spalte von table.when ich poste den datepicker in der Tabelle der Spalte, sollte es in Tage umgewandelt werden.Zum Beispiel wenn Ich post Datum von heute, es sollte 1 Tag in der Tabelle der Spalte, 2 Tage für morgen und so weiter zeigen. the screenshot of my project is here .wie, um dieses Problem zu lösen, also bitte helfen Sie mir aus.Ich möchte nur Tage anstelle von datepicker
der Code meines Projekts wie this.it nur Datum nur Tage nicht sehen.
const datetime = new Date(2016, 8, 20);
export default class SupportInterface extends Component {
constructor(props) {
super (props);
this.state = {
active: false,
socket: null,
timestampBalance:datetime,
supportInfo: [],
modalComapnyName:'',
modalVehicleNo:'',
modalSimNo:'',
modalLat: '27.931963',
modalLng: '84.85758'
}
Dieser Code post das Datum aus dem Formular.
saveForm(){
axios({
method:'post',
url: 'https://something.something.com.np/updateRechargeStatus',
data:{
timestamp:moment(this.state.timestampBalance).format("MMM DD, YYYY"),
balance: '51',
sim_number:this.state.modalSimNo
}
})
.then((response)=>{
if(response.data.success){
this.setState({
active:false
});
this.getSupportInfo();
}else{
alert("unable to update balance");
}
})
.catch((error)=>{
throw('error',error);
});
}
ich bin mit Bootstrap-Tabelle wie diese
<TableHeaderColumn dataField="timestamp_for_balance" dataSort={true}>Recharge date</TableHeaderColumn>
die picker Form wie dieser ist das Datum anzuzeigen.
<DatePicker label='Date' onChange={(text) => this.setState({timestampBalance: text})} value={this.state.timestampBalance} />