我在Ionic 4应用程序中工作,并且在Ionic 4应用程序中具有日期时间选择器,并且正在发送该日期和时间,但日期和时间格式应为Y-m-d H:i:s
。
这是我的html:
<ion-datetime formControlName="startchallenge" displayFormat="DD-MM-YY HH:mm:ss" pickerFormat="DD-MM-YY HH:mm:ss" placeholder="Select Date" [min]="minDate" [max]="maxDate"></ion-datetime>
我在ts文件中得到了这个日期和时间,然后必须转换这个日期和时间并以格式发送Y-m-d H:i:s
。
这是我的ts:
datetime: any;
this.datetime = this.acceptchallengeform.value.startchallenge
我想以以下格式发送此日期和时间:Y-m-d H:i:s
。现在它以发送2019-03-15T06:11:52Z
。
任何帮助深表感谢。
将此添加到您的ts文件中:
let workOutDate=this.acceptchallengeform.value.startchallenge;
workOutDate=workOutDate.replace('T',' ');
workOutDate=workOutDate.replace('Z','');
然后发送最终日期,因为您是从日期选择器中获取此日期格式的,2019-03-15T06:11:52Z
更改后该日期将继续2019-03-15 06:11:52
。
所以这解决了我的问题,因为我将这个日期发送到付款服务,并且正在接受这个日期2019-03-15 06:11:52
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句