我正在申请计算机器上的例行检查日期。要计算那些我需要3个初始日期。为了得到这些,我有:
<DatePicker
date={this.state.dateLast}
mode="date"
format="DD-MM-YYYY"
minDate="01-01-1950"
maxDate="01-01-2050"
androidMode="spinner"
showIcon={false}
onDateChange={(dateLast) => { this.setState({ dateLast: dateLast }); }}
/>
然后,我想在警报中打印它们(如果可能的话)。现在,我有一个按钮:
<TouchableOpacity onPress={this._onPressButton}>
<View style={styles.button}>
<Text style={styles.buttonText}>Calculer</Text>
</View>
</TouchableOpacity>
和他的职能:
_onPressButton() {
Alert.alert('Resultats', "what the f*ck am i going to do")
}
我的问题是:我可以操纵日期,例如,添加一年,或减去3个月,或该注册表中的任何内容。我还想知道我是否确实可以在“警报”中打印我的日期。 (一个弹出窗口)。
感谢您的帮助
答案 0 :(得分:0)
您可以像这样在警报内打印日期。
Alert.alert("Date is::-",this.state.dateLast)
如果这不起作用,请使用此:: -
Alert.alert("Date is::-",JSON.stringify(this.state.dateLast));
OR
Alert.alert("Date is::-",this.state.dateLast.toString())
希望这会奏效。 谢谢