javaScript Code 用javascript确定每月第二个星期五
原文:javaScript Code 用javascript确定每月第二个星期五

废话少说只就上Code:

说明:getDay()方法获取星期(这里的星期是从0到6)。参见:http://www.w3school.com.cn/js/js_obj_date.asp 中的getDay().
代码有不足之处希望得到指正。
var SecondFriday = {   getSecondFriday: function () {var flag = 0;//(1)  获取当月月初时间,时间格式为:Sun Jun 01 2014 00:00:00 GMT+0800 (中国标准时间) var thisDate = new Date(new Date().getFullYear(), new Date().getMonth());for (var i = 0; i < 15; i++) { //(2) 因为是每个月的第二个星期五,所以循环15次以内就可以wd = thisDate.getDay();//(3)判定当月月初是星期几if(wd===0){//(4)特殊处理星期天。 因为星期天为‘0’。console.log('here');return thisDate.getFullYear() + "-" + (thisDate.getMonth() + 1) + "-" +"13"}if ((i + wd) % 5 == 0) { flag = flag + 1;//(5)标示符,确定是第二个星期五if (flag == 2) {return thisDate.getFullYear() + "-" + (thisDate.getMonth() + 1) + "-" + (i + wd)}}}}
};

//Chrom 测试console.log(SecondFriday.getSecondFriday());

posted on 2014-06-11 11:25 NET未来之路 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/lonelyxmas/p/3781544.html

javaScript Code 用javascript确定每月第二个星期五相关推荐

  1. The difference between synchronous and asynchronous code in JavaScript

    文章目录 Answer Good to hear 参考链接 Answer Synchronous means each operation must wait for the previous one ...

  2. JavaScript 测试框架 ( QUnit , javascript code coverage , JSCoverage , Pavlov , Jasmine )

    changelist: -------------------------------- 1.0 如何利用QUnit来进行javascript的TDD 1.1 添加javascript code co ...

  3. 《JavaScript忍者秘籍》(第二版)- 第5章 -精通函数:闭包和作用域

    目录 第5章 精通函数:闭包和作用域 5.1 理解闭包 5.2 使用闭包 5.2.1 封装私有变量 5.2.2 回调函数 5.3 通过执行上下文来跟踪代码 5.4 使用词法环境跟踪变量的作用域 5.4 ...

  4. javascript code all (转转)

    如果你找的javascript的东西的话,建议你 ctrl+F  直接在这个页上找,因为这里80%有你要找的,但是要让你挨着看的话,你就准备看完就去配眼镜!! 事件源对象 event.srcEleme ...

  5. JavaScript 逆向 ( 一 ) --- JavaScript 语法基础

    js 逆向:https://www.cnblogs.com/wuxianyu/category/1940304.html js逆向2:https://www.cnblogs.com/wuxianyu/ ...

  6. (五)我的JavaScript系列:JavaScript的糟粕

    泪眼问花花不语,乱红飞过秋千去. JavaScript的糟粕 JavaScript语言是一门集精华与糟粕于一体的语言.在JavaScript: the good parts中,便集中讨论了关于精华与糟 ...

  7. JavaScript学习13 JavaScript中的继承

    JavaScript学习13 JavaScript中的继承 继承第一种方式:对象冒充 <script type="text/javascript">//继承第一种方式: ...

  8. javascript小技巧 JavaScript[对象.属性]集锦 [zz]

    因为这两篇太安逸了,东西很多,很实用,所以转到我格子里! 总的来说,如果你要找js 的东西,而不看这两篇的话,肯定要多花好多时间!!哈哈!! 如果你找的javascript的东西的话,建议你 ctrl ...

  9. Javascript .map文件-JavaScript源地图

    本文翻译自:Javascript .map files - javascript source maps Recently I have seen files with .js.map extensi ...

最新文章

  1. weexpack占据的存储空间
  2. 埃及分数问题(带乐观估计函数的迭代加深搜索算法-IDA*)
  3. MySQL中的表压缩功能
  4. 美团数据库高可用架构的演进与设想
  5. tomcat jsvc java_opts_Tomcat 学习笔记(2) - 使用 jsvc 启动tomcat
  6. zabbix-自定义键值监控网卡IN、OUT流量
  7. 学生时代,代码要从 0 写起,拒绝拷贝!
  8. sqlserver修改实例名
  9. python3小程序代码_我想使用python写一个小程序作为练习,使用的是python3。
  10. C#/.NET 上位机快速入门1——界面渐变设计、实现无边框拖动、关闭的淡出效果、基于socket实现与PLC服务器通信
  11. 如何实现批量替换文件夹名称?
  12. 2021年社招字节跳动测试开发工程师面试题
  13. word2013 打开一个新文档,之前打开的最小化的文档也会弹出来?
  14. c语言的area的用法,area的用法说明
  15. 解决win10系统无法安装.Net framework3.5,安装Visual Studio 2010提示你的电脑上的应用需要使用以下Windows功能:.Net framework3.5(包括
  16. 【超详细】Docker从入门到干活,就看这一篇文章
  17. PLC_SCL数据查找算法
  18. 【软考】系统集成项目管理工程师(三)系统集成专业技术知识
  19. 带你详细了解 Android Lifecycle
  20. 前端练习记录(模仿天猫首页)

热门文章

  1. 二叉树的递归和非递归遍历
  2. matlab uicontrol中popupmenu(弹出式菜单)用法,用于显示不同的函数
  3. 多彩投网站动态爬取[python+selenium]
  4. css实现一侧开口三角形
  5. 设置element表格透明样式
  6. 学军中学推理社2017届招新试题
  7. MySQL当您插入列无效的数据插入
  8. asp.net常规页生命周期阶段列表和事件列表
  9. UA OPTI570 量子力学3 单个自由粒子的薛定谔方程
  10. UA MATH523A 实分析3 积分理论例题 讨论原函数的连续性