聊聊前端那些容易踩得坑

家住魔仙堡 提交于 2020-01-14 12:57:59

  今天小编和大家聊聊前端容易踩的坑有那些,后期也会不断的完善,谢谢大家的支持!!!这是我在工作当中遇到的一些坑,想总结下来,希望未来有一天能够帮助小伙伴。

  而在最近我就遇到一个坑,也许是因为自己的马虎或不细心导致的本应该避免,却范的一个低级错误。

1. 大家应该都很熟悉 js 的 data 日期时间吧,比如我们想得到 一个时间,或者做一个功能需要规定时间内这个元素无法点击等,还是很常见的。

问题:

  例子:一个商城app,春节期间,需要关门,那前端就需要获取时间戳,在规定时间内功能是无法点击的,就会弹出一个弹出框进行阻拦。

  比如 我的暂停时间是 2020  12.31 到 2020 1.15 ,试问这个时间如何写?

  其实有两种写法,我们需要注意有两点

  1. 第一种 是 "2020-12-31 0:0:0","2020-1-15 0:0:0" ,这种写法是正确的,但是有个坑正是小编所踩的,开始时间是 2020-12-31 0:0:0 这是正确的,我们仔细看看结束时间如果我是 2020-1-15 0:0:0这样是不对的,如果这样写便会提前一天服务停止就结束了,我们可以仔细看 我们是想1.15过完 功能才会恢复,而 2020-1-15 0:0:0 是1.1423:59:59后就会解除,这比我们规定时间早了一天,所以正确的是 2020-12-31 0:0:0 到 2020-1.16 0:0:0 这样才是正确的 因为只有 1.15 23:59:59后 1.15这一天才算过完

  2. 第二中写法:可以直接这样写 2020-12-31 0:0:0 到 2020-1-15 23:59:59 

  

这是是近期给自己挖的一个坑 说实话 自从做了编程一直觉得是弱智 有没有 同类的 😄

 

 

作者:晋飞翔
手机号(微信同步):17812718961
希望本篇文章 能给正在学习 前端的朋友 或 以及工作的朋友 带来收获 不喜勿喷 如有建议 多多提议 谢谢!!!

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!