web中js计算数据库中计算系统时间问题

日久_生情 2020-06-16 07:09:43
现在数据库中有一个系统录入时间,比如说是:2020.06.16 19:06 59 ,然后还有一个字段过期时间,过期时间有可能是6个月,也可能是12个月,如果是12个月,我想计算出的时间就是2021.06.16这个时间,然后再把这个时间赋值给另外一个字段,请问这个时间应该怎么去计算?????
...全文
187 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Hello World, 2020-06-17
  • 打赏
  • 举报
回复
JS还是SQL?
SQL的话直接DATEADD,JS的话getMonth获取日期的月再用setMonth加一个值上去就好了
天际的海浪 2020-06-17
  • 打赏
  • 举报
回复
var date = new Date("2020/06/16 19:06:59"); date.setMonth(date.getMonth() + 12); alert(date.toLocaleString());
乐予忘忧 2020-06-17
  • 打赏
  • 举报
回复
引用 3 楼 日久_生情 的回复:
[quote=引用 2 楼 乐予忘忧 的回复:] 时间戳加减就可以了
时间戳加减???[/quote] js 为例

let now = new Date().getTime()  //获取当前时间
let youDate = new Date('2020-6-17').getTime()//获取到期时间
let differ = now - youDate // 计算得出剩余到期时间
日久_生情 2020-06-16
  • 打赏
  • 举报
回复
引用 2 楼 乐予忘忧 的回复:
时间戳加减就可以了
时间戳加减???
乐予忘忧 2020-06-16
  • 打赏
  • 举报
回复
时间戳加减就可以了
日久_生情 2020-06-16
  • 打赏
  • 举报
回复
急急急啊大佬们!!!!!!!!!

87,915

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧