JS对时间的相关处理函数与应用

         现在在网上找有关JS对时间的处理的文章一大把,但是没有多少会讲得比较全面,大部分都是讲一方面或者只做一个简单的说明,所以,大家搜索的时候,文章一大把,但能够让人满意的却没有几篇。前几天在一个项目当中,要用到有关JS对时间的相关处理,实现起来不难,不过有些地方也确实容易出错。在这里,我只是有针对性的做下简单介绍,把本人在项目当中的相关经历写出来,与大家分享。

 

          1、先前对JS当中时间函数做下简单的介绍:

 

 

 

 

 

 

 

 

2、对以上相关函数的实际应用。

 

 

  

 

 

从上面的代码当中,可能大家不仔细看,还看不出容易产生BUG的地方,呵呵~~~~

 

1.1、对月份进行了相关的处理

      因为JS当中,通过JS函数取得的月份都是从0开始计数的,所以一年12个月,取出来的数据总会比实际月份要小1,所以我们把月份取出来后,都会做加1处理。

 

1.2、对时间进行了处理

      因为,通过JS函数取出的月份、小时、分钟、秒等都是从1开始的,当数字小于10的时候,取出的数据就会是一位,这样的话,如果要把这个时间与对应的时间进行比较,那肯定得做些处理。在这里,我们把时间只有一位的,在其前面加0处理,这样就格式化了时间,比较起来就不会出BUG。

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值