js实现获取当前时间是本月第几周和年的第几周的方法
获取本月第几周
function getMonthWeek(a, b, c) {/*** a = d = 当前日期* b = 6 - w = 当前周的还有几天过完(不算今天)* a + b 的和在除以7 就是当天是当前月份的第几周*/var date = new Date(a, parseInt(b) - 1, c),w = date.getDay(),d = date.getDate();if(w==0){w=7;}var config={getMonth:date.getMonth()+1,getYear:date.getFullYear(),getWeek:Math.ceil((d + 6 - w) / 7),}return config;};var getDate=getMonthWeek("2018", "12", "31");console.log("今天是 " + getDate.getYear + " 年的第 "+ getDate.getMonth + " 月的第 " + getDate.getWeek + " 周");
获取本年第几周
function getYearWeek (a, b, c) {//a为年 b为月 c为日/* date1是当前日期 date2是当年第一天 d是当前日期是今年第多少天 用d + 当前年的第一天的周差距的和在除以7就是本年第几周 */var date1 = new Date(a, parseInt(b) - 1, c),date2 = new Date(a, 0, 1),d = Math.round((date1.valueOf() - date2.valueOf()) / 86400000);return Math.ceil((d + ((date2.getDay() + 1) - 1)) / 7);
};
结果如下
js实现获取当前时间是本月第几周和年的第几周的方法相关推荐
- MySQL和sql获取当前时间是本月的第几周或本月第一天的问题
很多朋友都会遇到这样的问题,怎么获的当前时间是本月的第几周或者第一天改怎么求,在网上搜集了些的资料,拿来给大家共享下. select left( dateadd(dd,-day(getdate()) ...
- Js实现获取当前时间并显示
js可以通过Date对象获取当前日期和时间,使用Date()获取系统当前时间,在使用getFullYear().getMonth().getDate() .getHours()等方法获取特定格式的时间 ...
- (js时间转换)北京时间转年月日--moment.js,获取当前时间
1.moment.js的使用,北京时间UTC转化正常年月日– ```javascript // 时间格式化formatTime() {var moment = require("moment ...
- JS快速获取当前时间减一小时、一天及日期格式处理
背景 今天在做项目的时候用到了element-ui的DateTimePicker组件,官方给的例子中是传入固定参数从而确定默认时间,而我们项目的需求希望默认以(当前时间前一小时-当前时间)为默认值,并 ...
- 【JS】获取当前时间,且格式为yyyy-MM-dd hh:mm:ss
我们在前端获取当前时间: var nowDate = new Date(); 时间格式为: Sun May 27 2018 19:28:09 GMT+0800 (中国标准时间) 但是我们想在页面上显示 ...
- js如何获取当前时间 并格式化
先添加格式化的方法: Date.prototype.format = function(fmt) { var o = { "M+" : this.getMonth()+1, //月 ...
- JS动态获取当前时间
HTML部分: <div class="div"><div id="div"></div></div> CSS样 ...
- js如何获取服务器端时间?
用js做时间校正,获取本机时间,是存在bug的. 使用js也可获取到服务器时间,原理是使用 ajax请求,返回的头部信息就含有服务器端的时间信息,获取到就可以了.以下: 1.依赖jQuery 代码: ...
- 在js里面获取当前时间的前六个月
var time = new Date();time.setTime(time.getTime());var s2 = time.getFullYear()+"-" + (time ...
最新文章
- iOS progressive Web App (PWA) 技术
- 【Paper】2021_Observer-based distributed consensus for multi-agent systems with directed networks and
- Hawtio和Jolokia的休眠统计
- 《千只鹤》:面对爱,我们永远还行走在成长的路上 ...
- 【算法分析与设计】鸡尾酒排序
- Ubuntu 16.04 Steam
- 构造AlertDialog弹出框,根据量值实现然用户选择列表。
- 怎样在Xcode 4下编译发布与提交App到AppStore?(转)
- web后端http协议使用过程中安全防范及https协议实现原理
- JavaScript:判断两个日期之间的差距天数
- 【数字信号】基于matlab GUI可编程电音合成器【含Matlab源码 872期】
- 图像处理之对BMP图片的认识
- 苹果电脑python编译器_Mac版-python环境配置(二):编译器pycharm下载安装
- MySQL日志与备份
- 【Qt】Qt运行时Cannot retrieve debugging output错误
- 【软考数据库】第五章 计算机网络
- 自用房屋租住管理系统
- Github官网无法访问问题
- CSS(基础,面试,常见用例)
- 磁盘阵列柜 和存储有什么区别
热门文章
- pytorch(9)-- 利用resnet18使cifa10数据集达到95%准确率
- 设计模式_简单工厂模式(Simple Factory)
- App逆向学习--1
- 示波器(Oscilloscope)快速入门
- 极客日报:阿里旗下App接入微信支付;马斯克成世界首富;PostgreSQL 14 RC 1发布
- local_policy.jar和US_export_policy.jar资源免费下载
- i9-13900fk搭配z790-p主板出现死机问题解决方法
- php css下划线,css下划线如何设置?css设置文字下划线的方法介绍
- 【我的小工具】图片拼接工具
- table固定列html5,css+js简单实现table固定首行首列