当前位置: 首页 > news >正文

凡客诚品还有吗seo搜索引擎优化平台

凡客诚品还有吗,seo搜索引擎优化平台,可以做哪些网站有哪些,抖音广告代理商加盟校验日期型字段是否符合要求 1、需求分析及展示效果1.1、需求确认1.2、展示效果 2、实现方法3、扩展知识——js日期相关函数 1、需求分析及展示效果 1.1、需求确认 “填报时间”是一个日期型字段,用户提出需求只能选择每个月的第二个周二,选择其他日期…

校验日期型字段是否符合要求

    • 1、需求分析及展示效果
      • 1.1、需求确认
      • 1.2、展示效果
    • 2、实现方法
    • 3、扩展知识——js日期相关函数

1、需求分析及展示效果

1.1、需求确认

“填报时间”是一个日期型字段,用户提出需求只能选择每个月的第二个周二,选择其他日期的话就弹出提示框提醒用户重新选择,“填报时间”不能设置为只读并且赋值为当月,因为用户选择的填报时间可能会往后推,即10月申请11月的流程。

1.2、展示效果

  1. 非选择月的第二个周二,弹出提示框
    在这里插入图片描述
    在这里插入图片描述
  2. 选择月的第二个周二,无提示信息
    在这里插入图片描述

2、实现方法

代码块

<script>debugger;var tbsjField = WfForm.convertFieldNameToId("tbsj");//按照yyyy-mm-dd格式返回日期型字符串function formatDate(dateStr) {  // 使用正则表达式将日期字符串拆分成年、月、日  const [year, month, day] = dateStr.split('-').map(num => parseInt(num, 10));  // 使用 padStart 方法确保月份和日期是两位数  const formattedMonth = month.toString().padStart(2, '0');  const formattedDay = day.toString().padStart(2, '0');  return `${year}-${formattedMonth}-${formattedDay}`;  }  //获取所选月份的第二个周二function GetSecondTuesday(thisDate){var date = new Date(thisDate);var thisMonth = date.getMonth() + 1;var firstDay = `${date.getFullYear()}-${thisMonth}-1`;  //本月第一天var curDay = new Date(firstDay);var secondTuesday;  //保存第二个周二的日期//获取第二个周二的日期,从1号开始循环while((curDay.getMonth()+1) == thisMonth){var dayOfWeek = curDay.getDay();      if(dayOfWeek == 2){//如果有值,说明已经过了第一个周二var dateStr = `${curDay.getFullYear()}-${curDay.getMonth()+1}-${curDay.getDate()}`; if(secondTuesday){secondTuesday = formatDate(dateStr);break;}else{secondTuesday = formatDate(dateStr);}}curDay.setDate(curDay.getDate() + 1);}return secondTuesday;}jQuery(document).ready(function(){       WfForm.bindFieldChangeEvent(tbsjField,function(obj,id,value){var date = new Date(value);var selMonth = date.getMonth() + 1;var secondTuesday = GetSecondTuesday(value);if(value != secondTuesday){Dialog.alert("【请确认本月的第二个周二】   "+selMonth+"月的第二个周二是"+secondTuesday);}});})
</script>

3、扩展知识——js日期相关函数

	var myDate1 = new Date();//创建时间;//输出:Thu Oct 17 2024 10:42:21 GMT+0800 (中国标准时间)       var setDate = '2024-09-06';//输出:'2024-09-06'var myDate2 = new Date(setDate);//将指定日期转为标准日期格式;//输出:Fri Sep 06 2024 08:00:00 GMT+0800 (中国标准时间)var year = myDate2.getYear();//(2位)//获取当前年份;//输出:124//它返回的是从1900年起的年数偏移量,而不是实际的年份。var fullyear = myDate2.getFullYear();//(4位)//获取完整年份;//输出:2024var month = myDate2.getMonth();//(0-11,0是1月)//获取月份;//输出:8var day1 = myDate2.getDate();//(1-31日)//获取当前日期;//输出:6var day2 = myDate2.getDay();//(0-6,0是星期天) //获取当前星期//输出:5
http://www.yayakq.cn/news/36100/

相关文章:

  • 模仿网站页面违法吗建发公司简介
  • flex 做网站网站手机版跳转 seo
  • 个人企业网站怎么建设叫人开发网站注意事项
  • 天津建设部网站保温跨境进口网站怎么做
  • 关于公司网站改版通知美容行业网站建设多少价格
  • 山东省无障碍网站建设标准网站备案需要准备什么材料
  • 教育门户网站建站discuz网站编码
  • 网站上线 邮件群发模板常州做金属网格公司
  • 网站建设微信文章wordpress用户插件
  • 用wordpress做网站教程公司企业logo设计
  • 防伪网站模板docker免费视频
  • 做家装网站源码18款未成年禁用软件ap入口
  • 很多搜索词网站怎样做wordpress可以添加字段吗
  • 软件公司注册条件免费百度seo引流
  • 太原网站建设公司排名百度联盟广告点击技巧
  • wordpress查看原图广西优化网站 优帮云
  • 网站制作相关知识wordpress 标签数
  • mp3链接地址制作网站第三方网站做企业满意度调查
  • 从入门到精通网站建设销售产品网站有哪些
  • 山东省聊城建设学校网站哪个网站专业做商铺
  • 手机购物网站建设做手机网站用什么程序好
  • 找北京赛车网站开发网站开发是否属于技术合同
  • 高级网站开发工程师考试题建站网站的图片
  • 手机做任务的网站有哪些内容wordpress 下载附件
  • 手机网页及网站设计 pdf网站开发时间安排
  • 科技公司网站建设方案书模板wordpress上一篇插件
  • 哈尔滨 网站开发乐清网页制作公司哪家好
  • 找个免费网站这么难吗南平公司做网站
  • e想时代官方网站建筑网校排行榜
  • 重庆市建设施工安全网站购物网站建设规划书范文