我正在尝试将时间和日期从HTML5输入转换为我们国家的格式。
我想把这个改成:2018-05-23 03:00
收件人:23-05-2018 03:00
我用的是这样的安古拉尔日期管:
var newDateBegin = this.dateFilter.transform(this.newDateBeginString.replace("T", " "), "dd-MM-yyyy HH:MM");
我必须替换字符串中的t,因为出于某种原因,HTML5输入输出如下:2018-05-23T03:00
但在转换后使用:2018-05-23 03:00,得到如下结果:
2018年5月23日03:05。
不管我放在那里什么时候,它总是以xx:05结束。我错过什么了吗?
以下是创建日期管道的方法:
private dateFilter: DatePipe = new DatePipe("nl-NL");