zoukankan      html  css  js  c++  java
  • el-date-picker 清除时间的毫秒引发的思考

    用了 el-date-picker选择时间格式,但是默认的多出了毫秒数,接口过不去
    生效:2021-04-28T08:55:27Z
    不生效:2021-04-28T08:55:44.902Z
    因此考虑是转化时间的毫秒数出了问题
    然后去官方element-ui官网找格式,发现并未对T和Z进行格式化说明,因此后端告诉我需要转化,可以添加T和Z去指定格式,代码如下

    <el-date-picker class="dataInput" v-model="refundForm.refunddate" type="datetime" size="small" value-format="yyyy-MM-ddTHH:mm:ssZ" placeholder="开始日期" > <!-- format="yyyy 年 MM 月 dd 日 HH时 mm分 ss秒" --> </el-date-picker>
    核心代码:format="yyyy-MM-ddTHH:mm:ssZ"
    打印后发现,毫秒去掉了,大功告成
    那T和Z分别代表什么呢
    2021-05-21T12:00:00Z
    表示的时格林尼治时间
    2021-05-21 12:00:00
    表示的是当前时区的时间

    Z会导致8个小时时差
    T表示后面开始的是time,跟空格一样

    1. Z 表示时区0,转换成进间时会加上时区
    2. T 是日期与时间的分隔符,与空格一样,并无区别;
  • 相关阅读:
    串口基本知识
    20180826
    20180819
    自动化测试
    说话有重点 测试思维
    学习C语言,在软件测试中如何用?
    PC能替代服务器吗?
    服务器与普通电脑的区别?
    k8s 回滚应用
    k8s Service
  • 原文地址:https://www.cnblogs.com/hanhaiyuntao/p/14721486.html
Copyright © 2011-2022 走看看