我正在使用vue-moment格式化应用程序中的日期,但似乎无法使它接受输入格式,因此无法对其进行解析。我的api返回以下日期格式:
<ng-template #linkTemplate let-link>
<svg:g class="edge">
<svg:marker id="arrow" viewBox="0 -5 10 10" refX="8" refY="0" markerWidth="4" markerHeight="4"
orient="auto">
<svg:path d="M0,-5L10,0L0,5" class="arrow-head" />
</svg:marker>
<svg:path class="line" [attr.stroke]="link.color" stroke-width="2" marker-end="url(#arrow)">
</svg:path>
</svg:g>
</ng-template>
我设置(输入)格式并像这样在2019-01-01 24:00:00 GMT
中输出它:
v-for
错误:
{{ [ date, "YYYY-MM-DD HH:mm:ss z" ] | moment("subtract", "5 hours", "YYYY-MM-DD hh:mm:ss A") }}
答案 0 :(得分:0)
将时区z
弄糊涂,使js感到困惑,因此我像这样使用[ ]
来省略它:
{{ [ date, "YYYY-MM-DD HH:mm:ss [GMT]" ] | moment("subtract", "5 hours", "YYYY-MM-DD hh:mm:ss A") }}