首页 > 其他分享 >中国农历公历

中国农历公历

时间:2024-03-12 23:46:43浏览次数:23  
标签:公历 function popupWindow 农历 中国 calendar document data event

 1 <!DOCTYPE html>
 2 <html>
 3 
 4 <head>
 5     <meta charset="utf-8">
 6     <title>MyTitle</title>
 7     <script src="https://passer-by.com/calendar/dist/widget-calendar.min.js"></script>
 8     <script src="https://passer-by.com/calendar/dist/calendar.min.js"></script>
 9     <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
10 </head>
11 
12 <body>
13     <h1 id="test" style="display: flex; justify-content: center; align-items: center;"></h1>
14     <div style="display: flex; justify-content: center; align-items: center;">
15         <input type="text" id="inputField" readonly placeholder="点击输入框弹出窗口" />
16     </div>
17     <div id="popupWindow"
18         style="display:none; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: #fff; border: 1px solid #ccc; padding: 20px;">
19         <!-- 浮窗内容 -->
20         <widget-calendar></widget-calendar>
21     </div>
22 
23     <script>
24         // 自定义事件-选中日期: onSelect
25         document.querySelector('widget-calendar').addEventListener('onSelect', function (event) {
26             let data = event.detail;
27             $("#inputField").val(data['date']);
28             document.getElementById('test').innerText = 'onSelect:' + data['sYear'] + '-' + data['sMonth'] + '-' + data['sDay'];
29         });
30         // 自定义事件-切换日期: onChange
31         document.querySelector('widget-calendar').addEventListener('onChange', function (event) {
32             let data = event.detail;
33             document.getElementById('test').innerText = 'onChange:' + data['sYear'] + '-' + data['sMonth'] + '-' + data['sDay'];
34         });
35         // 自定义事件-初始化: onInit
36         document.querySelector('widget-calendar').addEventListener('onInit', function (event) {
37             let data = event.detail;
38             document.getElementById('test').innerText = 'onInit:' + data['sYear'] + '-' + data['sMonth'] + '-' + data['sDay'];
39         });
40 
41 
42         // 农历日期:  2023 年 闰二月 初十
43         var lunar = calendar.getDateByLunar(2023, 2, 10, true);
44         console.log("lunar", lunar);
45 
46         // 公历日期: 2024 年 3 月 12 日
47         var solar = calendar.getDateBySolar(2024, 3, 12);
48         console.log("solar", solar);
49 
50         // 今天
51         var today = calendar.getToday();
52         console.log("today", today);
53 
54         // 点击输入框时显示浮窗
55         $(document).ready(function () {
56             $("#inputField").click(function () {
57                 $("#popupWindow").show();
58             });
59         });
60 
61         // 点击其他地方或者关闭按钮时隐藏浮窗
62         // $(document).click(function (e) {
63         //     if (!$(e.target).is('#inputField') && !$(e.target).is('#popupWindow')) {
64         //         $("#popupWindow").hide();
65         //     }
66         // });
67         $("#closeButton").click(function () {
68             $("#popupWindow").hide();
69         });
70 
71 
72 
73     </script>
74 </body>
75 
76 </html>

 

标签:公历,function,popupWindow,农历,中国,calendar,document,data,event
From: https://www.cnblogs.com/yourwit/p/18069642

相关文章

  • 引领绿色能源新篇章:中国生物质型煤市场蓬勃发展
    一、行业概念和简述生物质型煤,是以生物质资源(如农业废弃物、林业废弃物、城市有机废弃物等)为主要原料,经过特定的加工工艺转化而成的煤状燃料。这种燃料不仅具有煤炭的燃烧特性,还能有效减少污染物排放,是当前环保和能源转型背景下的重要能源替代品。二、市场背景随着全球气......
  • 【专题】中国医疗AI市场发展专题分析报告PDF合集分享(附原数据表)
    全文链接:https://tecdat.cn/?p=33290原文出处:拓端数据部落公众号在克服价值验证滞后的情况下,医疗人工智能(AI)正迎来迅猛发展。到2022年,医疗AI市场规模首次突破百亿,预计在未来3-5年将持续保持40%的高增长率。过去的主要原因包括缺乏信任、商业路径不明确以及临床价值不足,但是现在......
  • 这个中国亲戚关系计算器让你告别“社死”
    大家好,我是Java陈序员。由于为了生活奔波,常年在外,导致很多关系稍疏远的亲戚之间来往并不多。因此节假日回家时,往往会搞不清楚哪位亲戚应该喊什么称呼,很容易“社死”。今天给大家介绍一个亲戚关系计算器,让你快速的计算出正确的亲戚称谓!关注微信公众号:【Java陈序员】,获取开源......
  • 【专题】2023年中国奢侈品市场数字化趋势洞察报告PDF合集分享(附原数据表)
    原文链接:https://tecdat.cn/?p=33672原文出处:拓端数据部落公众号2022年,中国的奢侈品消费市场一直处于不断变化和挑战之中,但随着2023年的到来,中国正在全面复苏,市场也充满了机遇和想象空间。自2019年以来,奢侈品品牌一直在中国尝试本地化和数字化策略,将中国的奢侈品消费者与国内市......
  • 揭秘阿里巴巴:如何通过API实时捕获中国市场商品数据
    阿里巴巴提供了丰富的API接口,使得第三方开发者可以实时捕获中国市场商品数据。以下是一些关键步骤和要点,帮助你揭秘如何通过阿里巴巴的API实现这一目标:注册并登录阿里巴巴开放平台:首先,你需要在阿里巴巴开放平台注册一个账号,并登录到开发者中心。这一步是获取API使用权限的基础,......
  • 拓展中国剩余定理(EXCRT)
    普通的CRT只能处理模数两两互质的情况,而EXCRT可以求得任意情况下同余方程组的通解。思想:把两个同余方程合并成一个,直到剩下一个。考虑两个同余方程\(x\equivp_1\pmod{m_1},x\equivp_2\pmod{m_2}\)。则\(x=p_1+m_1A=p_2+m_2B\)。移项得\(m_1A-m_2B=p_2-p_1\)。这是......
  • 基于C语言中国象棋项目的二次开发
    这是一个由C语言所编写的中国象棋项目,以下给出原项目的链接、代码、运行截图。原项目链接:https://blog.csdn.net/weixin_45590872/article/details/109308798原C语言代码如下:点击查看代码#include<stdio.h>#include<conio.h>#include<string.h>#include<stdlib.h>#includ......
  • 中国教育史
    书本详情中国教育史作者:孙培青/杜成宪出版社:华东师范大学出版社出版年:2019-7-1页数:521定价:68.00元装帧:平装ISBN:9787567589988 内容简介  · · · · · · 中国教育史这门课程讲什么?作为教育学类专业基础课程,中国教育史重在讲述中国历史上......
  • 释放全球互连的数字潜力!MWC 2024云网高峰论坛召开,中国电信天翼云扬帆起航!
    2月27日,在2024年世界移动通信大会(MWC2024)期间,中国电信云网高峰论坛顺利召开。本次论坛以“释放全球互连的数字潜力”为主题,汇聚全球多个国家和地区的通信业领袖和重量级企业代表,以云为驱、以网为纽,共同探讨释放全球互连的数字潜力。 凝聚共识推动创新竞速全球数字浪潮航程......
  • 【专题】2024中国ESG消费报告PDF合集分享(附原数据表)
    原文链接:https://tecdat.cn/?p=35253原文出处:拓端数据部落公众号消费者展现出了既有不变的坚持也有变化的需求。他们一直期望企业或品牌能够通过可持续产品与他们进行价值对话,例如产品配方的环境友好性、包装更新对生态利益的照顾以及循环再造的可能性等。这些具有可持续价值的......