点击查看一个星期的日期

快捷实现转换农历 首先给大家看下效果图 第一步:新建一个js文件夹,把下列代码cv到文件夹中去. /** * @1900-2100区间内的公历、农历互转 * @charset UTF-8 * @Author jiangjiazhi * @公历转农历:calendar.solar2lunar(1987,11,01); //[you can ignore params of prefix 0] * @农历转公历:calendar.lunar2solar(1987,09,10); //[you can ignore 阅读详情

显示一周日期,点击查看上下周,默认显示本周
效果

在这里插入图片描述
html

            <span onclick="GetPreWeekRange()" class="weekOnchange">《 上周</span>
            <div class="" style="display:inline-block;float:left;" id="weekDay"></div>
            <span onclick="GetNextWeekRange()" class="weekOnchange">下周 》</span>

js代码

var currentTime = new Date();
$(function () {
    WeekChange()//周期
})
//本周
function WeekChange() {
    var nowDayOfWeek = currentTime.getDay();//当前周的第几天
    var nowDay = currentTime.getDate();//当前日
    var nowMonth = currentTime.getMonth();//当前月
    var nowYear = currentTime.getFullYear();//当前年
    //转换成一个完整日期(计算本周开始的日期nowDay - nowDayOfWeek + 1)
    //本周结束日期:new Date(nowYear, nowMonth,nowDay + (7 - nowDayOfWeek))
    var surren = new Date(nowYear, nowMonth, nowDay - nowDayOfWeek + 1);
    var preRange = {};
    preRange.surren = surren//完整日期传给后台
    GetDays(preRange)
}
//上周
function GetPreWeekRange() {
    var nowDayOfWeek = currentTime.getDay();//当前周的第几天
    var nowDay = currentTime.getDate();//当前日
    var nowMonth = currentTime.getMonth();//当前月
    var nowYear = currentTime.getFullYear();//当前年
    //(上周结束日期:nowDay + (6 - nowDayOfWeek - 6))
    //上周开始日期日期
    var surren = new Date(nowYear, nowMonth, nowDay - nowDayOfWeek - 6);
    var preRange = {};
    preRange.surren = surren
    GetDays(preRange)
}
//下周
function GetNextWeekRange() {
    var nowDayOfWeek = currentTime.getDay();//当前周的第几天
    var nowDay = currentTime.getDate();//当前日
    var nowMonth = currentTime.getMonth();//当前月
    var nowYear = currentTime.getFullYear();//当前年
    //(下周结束日期:nowDay + (6 - nowDayOfWeek + 8))
     //下周开始日期日期
    var surren = new Date(nowYear, nowMonth, nowDay - nowDayOfWeek + 8);
    var preRange = {};
    preRange.surren = surren
    GetDays(preRange)
}

//周数
var week = ["星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期天"]
function GetDays(preRange) {
//日期赋值成传过来的日期
    currentTime = preRange.surren;
    var h = "";
    for (var i = 0; i < 7; i++) {
        if (i == 0) {
            h += "<div class='block week_active'>"
            currentTime = currentTime.setDate(currentTime.getDate());//第一天不需要+1
        } else {
            h += "<div class='block'>"
            currentTime = currentTime.setDate(currentTime.getDate() + 1);
        }
        currentTime = new Date(currentTime);//保存已经+了的日期
        currentDays = currentTime.getDate();//日期 几号
        currentMon = currentTime.getMonth() + 1;//几月
        h += "<span>" + week[i] + "</span></br><span>" + currentMon + "-" + currentDays + "</span>";
        h += "</div>"
    }
    $('#weekDay').html(h)
    currentTime = preRange.surren;
    }
dateChange.js 1990-2100年之间的公历农历转换,适合需要知道当前公历是什么农历的需求 立即下载

相关推荐

告别单一帧:在CFD-POST中完整加载Fluent瞬态计算结果的实战指南

本文详细介绍了在CFD-POST中完整加载Fluent瞬态计算结果的实战指南,解决工程师常见的只能看到最后一帧数据的问题。通过Fluent端的正确设置和CFD-POST端的完整加载技巧,帮助用户高效处理瞬态数据,提升后处理效率。文章还提供了常见问题排查、性能优化和高级后处理技巧,适用于Workbench环境下的流体流动分析。

weixin_29284657的博客 540

changedate.js

引用:http://wanshiruyi1989.blog.163.com/blog/static/2879929620083118272307/ 在用表单收集信息时难免会让浏览者填些日期类型的数据,但由于日期的特殊格式不方便填写,如果能给浏览者提供一个控件使其方便的操作是我们所希望的。这里有个日期选择控件,用鼠标点击几下,一切就轻松搞定,试试吧! HTML文件如下: &lt;html&...

weixin_33916256的博客 374

Multisim 11.0的安装破解汉化步骤

15:打开注册机,选择管理员运行,默认第一项,选择生成文件路径,这里不要随意选择,要找到你安装Multisim安装路径下Shard下的License Manager路径下,否则会报错,破解失败。14:后面会出现一个更新提示,选择否,然后选择重启电脑后,先不要选择重启电脑,在这里出现了问题(可能敲击回车,默认去重启电脑了),所以我说不要重启电脑,重启破解时右下角出现这,点击否。17:重启电脑,如果前面重启过,那可以跳过重启,应用程序下找到下图所示,启动。16:点击确认覆盖,路径下生成了该文件。

qq_53260940的博客 2377

js农历与阳历转换使用笔记

/ 阳历转农历},// 农历转阳历},

qq_38388578的博客 1515

STM32:TTL串口调试

TTL只需要两个线就可以完成两个设备之间的双向通信,一个发送电平的I/O称之为TX,与另一个设备的接收I/O口RX相互连接。两设备之间还需要连接地线(GND),这样两设备就有相同的0V参考电势。

superSmart_Dong的博客 5641

[附源码]计算机毕业设计Python财务管理系统(程序+源码+LW文档)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程项目运行环境配置:Pychram社区版+py项目技术:django + python+ Vue 等等组成,B/S模式 +pychram管理等等。环境需要1.运行环境:最好是python3.7.7,我们在这个版本上开发的。其他版本理论上也可以。2.pycharm环境:pycharm都可以。推荐pycharm社区版;3.mysql环境:建议是用5.7版本均可。

巧灵计算机程序设计 1068

js中Date 对象

Date() 返回当日的日期和时间。 通过方法来获取 getDate() 从 Date 对象返回一个月中的某一天 返回几号的意思 getDay() 从 Date 对象返回一周中的某一天 返回周几的意思 getMonth() 从 Date 对象返回月份 月份+1 getFullYear() 从 Date 对象返回年份。 getYear() //getYear 是1900到现在年份的值 get...

nowchange的博客 713

【系统分析师】核心考点:100个高频知识点汇总

本文系统梳理了系统分析师考试的11大领域高频考点,重点解析了计算机硬件与体系结构的7个核心知识点:计算机五大部件(CPU/存储器/总线等)、校验码类型(奇偶/海明/CRC)、CISC与RISC指令系统对比、总线分类与特性、RAID磁盘阵列级别、流水线技术原理及Flynn系统分类法。内容涵盖硬件组成、数据校验、指令架构、存储技术等关键概念,通过表格对比和公式说明,为考生提供结构化的知识框架与备考重点。

数据知道的博客 5573

vue3的周历时间段选择插件

实现功能,可以通过点击单元格选中当前时段,也可以通过按住鼠标选中一块区域实现大块区域的选中,返回的数据为完整的一周七天,每天24小时的数据。由于对样式,组件大小的要求不一,所以就不封装成npm包了,直接源码分享好了,自己需要什么样子的就自己调~其中weekDay从1到7,表示周一到周日,hours是小时,从0到23,ckd为true表示是否选中。注意这里依赖的有elementplus框架。以下是vue3组件的关键代码,

搬砖小白灿哥哥 499

Android Input——输入系统介绍(一)

Input 系统对于提供流畅、灵敏和一致的用户交互体验至关重要,它需要在不同的设备、场景和应用中保证输入事件的正确性、及时性和安全性。Android 输入系统是一个复杂但高效的设计,旨在处理来自各种输入设备(如触摸屏、键盘等)的用户交互,并将这些交互转换为应用程序可以理解和响应的形式。EventHub:输入系统的最底层,直接与硬件通信,监听和读取输入设备的原始事件。:从 EventHub 获取原始输入事件,对其进行解析,转化为更高层次的事件,以便上层应用或服务能够理解。

小旭的专栏 1712

Arduino与震动马达模块握手

震动马达模块采用采用高品质手机震动马达,适用于震动感互动产品的制作,可穿戴智能设备震动提醒,适合作为非可听指示器的小型振动马达。当输入为高电平时电动机会震动,就像你的静音模式的手机一样。

vor234的博客 5848

输入一个日期,输出该日期是星期几 C语言

//输入一个日期,输出该日期是星期几。 #include<cstdio> #include<iostream> using namespace std; //星期和数字之间的映射 char mp[7][22]={"星期天","星期一","星期二","星期三","星期四","星期五","星期六"}; int main(){ printf("请输入日期\n"); int ...

blog 8080

内存泄漏系列专题分析之二十一:高通相机CamX内存泄漏&内存占用分析--GPU内存拆解

通过上述debug方式,可以看到patch补丁可以顺利debug各种ION内存分布,可以通过它分析ION内存占用问题。同时我们还可以分析GPU内存泄漏问题,同样的方式可以看到所有的GPU内存分布,如果某个GPU内存持续增长,就极有可能内存泄漏,然后更具堆栈信息去分析代码,并解决GPU内存泄漏问题。!!

456

Java 输入一个日期,判断是星期几

package com.zwg.calweek; import java.time.MonthDay; import java.util.Scanner; public class CalMain { public static void main(String[] arge){ Scanner sc=new Scanner(System.in); int year,month,day

羽吉公 1万+

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

【日期】根据日期求星期

任意给出一个年月日,求出是星期几。

CharlesHsuu的博客 3527

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

输入一个日期,判断是星期几

> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> > <title>Document</title> </head> <body> <button > onclick="weekDay()"&g...

qq_38409767的博客 1452

通过日期查看星期

我们计算星期几的方法一共有几个流程: 1.找月份号码  2.日期计算找余 3.余数为星期数 OK,这个总共3个流程(其实2,3年级的小学生就可以算出来。)   1. 找月份号码。 我们每一年的日历都不相同,所以导致了我们每一年的月份代码都不同,就看看我们2010年的日历吧! 1月份,1号所在的位置,用(星期数 - 1 = 月份代码),得到1月的月份代码4。就是看中第一行,用星期数减去日期

刘日新的博客 825

python根据日期算星期几_python根据日期返回星期几的方法

python根据日期返回星期几的方法本文实例讲述了python根据日期返回星期几的方法。分享给大家供大家参考。具体如下:这个函数给定日期,输出星期几,至于0是星期一还是星期天,这和时区有关,反正我这里是0表示星期一import time,datetimedef get_week_day(date):week_day_dict = {0 : '星期一',1 : '星期二',2 : '星期三',3 :...

weixin_39862382的博客 2876

获取一周的星期一日期和一个月的第一天星期

1.  需求说明 最近笔者在开发一个报表功能时,客户要求报表生成的时间可以自己制定,也就是说我们系统需要提供一个或两个日期的文件框(如果是日报表就一个,如果是周或月或年报表就需要两个)给客户自己填写。除此之外,客户还需求,如果是日报,那么就提供一个文本框,文本框默认为当天的时间;其它的情况就要提供两个文本框,默认的时间是从开始时间到当天时间。例如:周报需要从一周的星期一的日期到当天,月报就需要从

owen_william的博客 4868

根据日期计算星期小算法

随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 根据日期计算星期的公式有很多,下面介绍一个比较著名的——蔡勒(Zeller)公式,即w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1。 公式中的符号含义如下:C是世纪数减一,y是年份后两位,...

孤云博客 4850

java根据日期计算星期几_Java 输入一个日期,判断是星期几

package com.zwg.calweek;import java.time.MonthDay;import java.util.Scanner;public class CalMain {public static void main(String[] arge){Scanner sc=new Scanner(System.in);int year,month,day;while(true)...

weixin_33101399的博客 1794

mysql中查看某个日期是星期几?如何知道某个日期是星期几?某个日期是周几?

需求描述:   mysql中,如果要查看某个日期是星期几,可以用date_format函数实现,在此记录下. 操作过程: 1.通过date_format函数查看某个日期是星期几 mysql> select date_format('2018-06-26','%W'); #%W(大写W),查看出来的是日期所在的星期,英文的全写Tuesday +-----------------...

weixin_34306593的博客 1791

输入日期,查看当天是星期几

输入日期,查看当天是星期几 作者:邓冠杰 撰写时间:2019年2月13日 /*样式 + 源码 + js 如下:*/ <style type="text/css"> * { margin: 0; padding: 0; } body { line-height: 220...

qq_42483491的博客 1423

Java:求一个日期是星期几

以1980年1月1日(星期二)为起始日,如果计算至该日期的天数,就可以知道该日期是星期几。求总天数的计算公式如下: 总天数=平年的天数累计量+闰年的天数累积量+当年的前几个月的累积天数+本月天数 求total(总天数的值): total=year-1980+(year-1980+3)/4; 不需要具体的计算天数,因为平年是365天,闰年是366天,365%7=1,所以平年的总天数每年只需要累积1,...

咸鱼4号 2712

PHP 查看日期为星期几

function get_week($date){ //强制转换日期格式 $date_str=date('Y-m-d',strtotime($date)); //封装成数组 $arr=explode("-", $date_str); //参数赋值 //年 $year=$arr[0]; //月,输出2位整型,不够2位右对齐 $month=sprintf('%02d',$arr[1]); //日,输出2位整型,不够2..

z_c_z_的博客 483

输入一个日期判断是星期几 java

public class JudgeWeek { public static void main(String[] args) throws Exception { String str = "2014/11/17"; Calendar calendar = Calendar.getInstance(); SimpleDateFormat sdf = new SimpleDateF

daohaode123的专栏 8424
上一篇: input框不允许输入负数
下一篇: Vue 查看一周日期
一个打工仔的笔记
博客等级 码龄6年 1904粉丝 154原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值