打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
林尼治标准时间转换为yyyy-MM-dd HH:mm:ss,elementUI日期时间选择器传给后台

elementUI时间日期选择器选择完传给后台的是林尼治标准时间

直接将格林尼治时间作参数传到下面的方法,下面的方法直接贴,

 // 格林尼治转换yyyy-MM-dd HH:mm:ss
    GMTToStr (time) {
      console.log('time:' + time)
      let date = new Date(time)
      let minutes
      let hours
      let month
      let second
      let relDate
      if (date.getSeconds() < 10) {
        second = '0' + date.getSeconds()
      } else {
        second = date.getSeconds()
      }
      if (date.getMinutes() < 10) {
        minutes = '0' + date.getMinutes()
      } else {
        minutes = date.getMinutes()
      }
      if (date.getHours() < 10) {
        hours = '0' + date.getHours()
      } else {
        hours = date.getHours()
      }
      if (date.getMonth() < 10) {
        month = '0' + (date.getMonth() + 1)
      } else {
        month = date.getMonth() + 1
      }
      if (date.getDate() < 10) {
        relDate = '0' + date.getDate()
      } else {
        relDate = date.getDate()
      }
      let Str = date.getFullYear() + '-' +
        month + '-' +
        relDate + ' ' +
        hours + ':' +
        minutes + ':' +
        second
      return Str  //返回的就是yyyy-MM-dd HH:mm:ss格式,上面time就是你传入的林尼治标准时间
    },

网上查的有不少,但还是有点问题,还有后台接收的属性,需要添加注解:@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")

类似:

 

 我用的是String,Date的话可以试试

 

参考:https://blog.csdn.net/zengshuqin/article/details/23689253

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
找到了一个比较好用的处理日期格式化的JavaScript脚本
Linux date命令
Mybatis常见错误
Oracle 计算两个时间的差值
Oracle日期格式的转化技巧
js日期格式化
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服