H_MZ 2017-07-22 06:41 采纳率: 0%
浏览 70

javascript获取时间范围

I have an ajax request that returns a date and time. my ajax output is 7/22/2017, 3:35:51 PM, How can I get the time and have a condition between 9:00am to 5:00pm. Thank you in advance.

$.ajax({
          async: false,
          type: "POST",
          url: apicall,
          success: function (response) {
           console.log(response);
               var offsets = response.dstOffset * 1000 + response.rawOffset * 1000 // get DST and time zone offsets in milliseconds
            var localdate = new Date(timestamp * 1000 + offsets) // Date object containing current time of Tokyo (timestamp + dstOffset + rawOffset
              console.log(localdate.toLocaleString()) // Display current Tokyo date and time

          }

    }); 
  • 写回答

2条回答 默认 最新

  • weixin_33714884 2017-07-22 06:51
    关注

    Using momentjs would be easier, in my opinion

    getting the current time is as simple as moment()

    to check if it's between a time range: [http://momentjs.com/docs/#/query/is-between/]

    评论

报告相同问题?

悬赏问题

  • ¥15 linux驱动,linux应用,多线程
  • ¥20 我要一个分身加定位两个功能的安卓app
  • ¥15 基于FOC驱动器,如何实现卡丁车下坡无阻力的遛坡的效果
  • ¥15 IAR程序莫名变量多重定义
  • ¥15 (标签-UDP|关键词-client)
  • ¥15 关于库卡officelite无法与虚拟机通讯的问题
  • ¥15 目标检测项目无法读取视频
  • ¥15 GEO datasets中基因芯片数据仅仅提供了normalized signal如何进行差异分析
  • ¥100 求采集电商背景音乐的方法
  • ¥15 数学建模竞赛求指导帮助