Angular 单击“编辑数据”时如何获取日期

Angular 单击“编辑数据”时如何获取日期,angular,Angular,tempData['harilibur_start']=新日期(data.data.harilibur_start.toString().split('T')[0];tempData['harilibur_end']=新日期(data.data.harilibur_end.toString().split('T')[0] 首先 使用新日期时,它将返回格式为的日期字符串: Tue Aug 18 2020 16:12:24 GMT+0700 (Indochina Time) 你不能那样分裂

tempData['harilibur_start']=新日期(data.data.harilibur_start.toString().split('T')[0];tempData['harilibur_end']=新日期(data.data.harilibur_end.toString().split('T')[0]

  • 首先
使用新日期时,它将返回格式为的日期字符串:

Tue Aug 18 2020 16:12:24 GMT+0700 (Indochina Time)
你不能那样分裂

  • 第二
单击按钮时,需要在component.ts文件(例如test.component.ts)上定义一个函数。在这个函数中,您将获得传递的数据并调用新的数据函数。 关于HTML

如果传递给new Date()函数的数据格式如下:

2015-03-25T12:00:00Z
您必须将代码更改为:

tempData['harilibur_start'] = new Date(data.data.harilibur_start.toString().split('T')[0]).toString(); 

tempData['harilibur_end'] = new Date(data.data.harilibur_end.toString().split('T')[0]).toString();
2015-03-25T12:00:00Z
tempData['harilibur_start'] = new Date(data.data.harilibur_start.toString().split('T')[0]).toString(); 

tempData['harilibur_end'] = new Date(data.data.harilibur_end.toString().split('T')[0]).toString();