时间验证

//传入时间 返回对应的秒
function transformSS(data){
    return new Date(data.replace("/", ",")).getTime();
}
//时间验证
            timeVerification: function () {
                if (this.beginTime == '' || this.ednTime == '') {
                    this.$Message.warning('请选择时间,不能为空');
                    return false
                }
                //转换格式
                // this.startDate = this.beginTime.replace('时',':00')
                // this.endDate = this.ednTime.replace('时', ':00')

                var flg = checkDate2(this.ednTime)
                //判断选择的结束时间不可以大于当前时间
                if (!flg) {
                    this.$Message.warning('结束时间不能大于当前时间!');
                    return false
                }

                var startTime = transformSS(this.beginTime);//开始时间
                var endTime = transformSS(this.ednTime);//结束时间

                //判断结束时间是否比开始时间大
                if (startTime > endTime) {
                    this.$Message.warning('开始时间必须小于结束时间!');
                    return false
                }
                // if (this.useType=='hour'){
                //     var kaishi = transformSS(this.startDate)
                //     var jieshu = transformSS(this.endDate)
                //     if ((jieshu - kaishi) / 1000 > 604800) {
                //         this.$Message.warning('选择小时状态下,时间间距不可以大于7天');
                //     }
                // }
                this.tabPage.Page = 1
                return true
            },
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容