js判断时间格式不能超过30天

    let first = this.data.date  //开始时间
    let second = e.detail.value  //结束时间
    var data1 = Date.parse(first.replace(/-/g, "/"));
    var data2 = Date.parse(second.replace(/-/g, "/"));
    var datadiff = data2 - data1;
    var time = 31 * 24 * 60 * 60 * 1000;
    console.log(first.length)
    console.log(second.length)
    if (first.length > 0 && second.length > 0) {
      if (datadiff < 0 || datadiff > time) {
        wx.showToast({
          title: ‘前后时间间隔不能大于31天‘,
        icon: ‘none‘,
        duration: 2000,
      })
      this.setData({
        date1: "结束时间"
      })
        return false;
      }
    }

原文地址:https://www.cnblogs.com/wuliujun521/p/11790881.html

时间: 2024-10-07 10:40:18

js判断时间格式不能超过30天的相关文章

js判断时间格式是否正确代码

js判断时间格式是否正确代码: 如果要求比较严格的话,时间格式也是需要进行判断的,下面就是一段这样的代码实例,希望能够给需要的朋友带来一定的帮助. 代码实例如下: function isDateString(strDate) { var strSeparator = "-"; var strDateArray; var intYear; var intMonth; var intDay; var boolLeapYear; var ErrorMsg = ""; st

29-jsp中用js进行时间格式转化

CST可以为如下4个不同的时区的缩写: 美国中部时间:Central Standard Time (USA) UT-6:00 澳大利亚中部时间:Central Standard Time (Australia) UT+9:30 中国标准时间:China Standard Time UT+8:00 古巴标准时间:Cuba Standard Time UT-4:00 GMT 世界时UT [1]  即格林尼治 [1]  平太阳时间,是指格林尼治所在地的标准时间,也是表示地球自转速率的一种形式 GMT指

JS 格林威治时间格式(GMT)格式化

Date.prototype.format = function (format) { var o = { "M+": this.getMonth() + 1, //month "d+": this.getDate(), //day "h+": this.getHours(), //hour "m+": this.getMinutes(), //minute "s+": this.getSeconds(),

js 不同时间格式介绍以及相互间的转换

首先必须要提到的是 Date 对象,它用来处理时间和日期. 使用 new Date() 语句可创建 Date 对象,创建出来的时间格式如下(后面提到的标准时间都是指该格式): Wed Jul 17 2019 13:59:21 GMT+0800 (中国标准时间) Date 对象有以下几种创建方式: 1. let date = new Date();2. let date = new Date(milliseconds);3. let date = new Date(dateString);4. l

js 校验时间格式

1.获取用户输入的时间: var bagin = $('.input_one').val(); 2.验证时间格式是否正确:(验证通过返回时间戳格式,例如:(2017-01-01,2017,-,01,-,01),否则返回null) ar bagin_r = bagin.match(/^(\d{4})(-)(\d{2})(-)(\d{2})$/); if(bagin_r==null){ alert("请输入正确的开始时间格式,如:2017-01-01"); return false; }

用js判断时间的先后顺序

我们在用户注册信息的时候,有时根据需要往往要加入一些时间上的判断,今天我在这里给大家推荐一款比较实用的时间先后顺序判断的代码,希望对大家有所有帮助. 1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <meta charset="UTF-8" /> 5 <title>last.html</title> 6 <style> 7 </style> 8 <scrip

JS中时间格式转换

DateBox1.GetValue(); //获取到DateBox1的值 //Tue Feb 26 2019 00:00:00 GMT+0800 (中国标准时间) 执行会显示你控件所选择的时间 var d=DateBox1.GetValue(); var a=d.getFullYear() + '-' + (d.getMonth() + 1) + '-' + d.getDate() + ' ' + d.getHours() + ':' + d.getMinutes() + ':' + d.get

网站建设中用JS判断时间并显示不同内容

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Typ

js 判断时间,满足执行框架

// 8点到早上19点关var curr = new Date();var time = curr.getHours(); if ( time >=0 && time <24 ){    document.write("<frameset cols=\"100%\">");    document.write("  <frame src=\"http://www.undabx.com/index.ht