angular4 ngx-bootstrap-datepicke
2019-04-09 本文已影响0人
MAYDAY77
初始化值时,应该放在[bsValue]中,而不是通过[(ngModel)]来初始化。另外初始化的值,应该是格林威治标准时间格式;
获取参数时,需要通过[(ngModel)]来拿值,但是拿到的也是格林威治标准时间;
需要通过转化为年月日的方法拿到字符串
const Y = timestamp.getFullYear() +'-';
const M = (timestamp.getMonth() +1 <10 ?'0' + (timestamp.getMonth() +1) : timestamp.getMonth() +1) +'-';
const D = timestamp.getDate() <10 ?'0' + timestamp.getDate() +' ' : timestamp.getDate() +' ';
return Y + M + D;