ionic-framework - 如何在 Ionic 4 中将 Ionic 日期选择器中的日期转换为 'Ymd H:i:s'
问题描述
我在我的 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
。
推荐阅读
- python-3.x - 如何修复 Python 中的“未定义名称”错误消息?
- assembly - 设置视频模式或清屏后文本模式光标消失
- java - 列表中的项目,但稍后无法 .get()
- python - Product Inventory 程序,它获取带有 ID、数量和价格的产品,并使用 Inventory 类来跟踪产品
- mysql - 如何从 MySQL JSON 列更新特定值
- algorithm - 在 A* 搜索算法中,您在循环打开列表时检查什么?
- java - 有没有办法使用父实体字段(不是父对象)将子实体映射到父实体?
- microservices - 我们还需要一个连接池来支持 HTTP2 的微服务吗?
- python - 如何在python中声明一个每个元素包含两个值的二维数组?另外,请指导我是否有更好的数据结构来做到这一点
- python - python:在对象列表中搜索某些属性值