之所以说是自娱自乐是因为,这个东西做出来基本没有共性,我是为了解决我自己 的问题而编的一个小程序。不过真是解决我的大问题,修正效率大大提高。过程是这样的,我之前一直是手动修正C++的农历库,开始的时候要1个小时修正10年的数据,后来用excel做了一个(链接:),速度提高到每10年半个小时左右。因为要用手机查找大小月份,再生成16位数据,再用手机进行验证。做了80年,实在有点烦了,今天躺在病床上(
这个还是个自娱自乐的工作。昨天已经通过python已经把1901到2019年的所有数据修正完成,真的很快,不到半个小时就全完成了,所以今天就要校对数据是否准确,本来应该是准确的,但可能由于我输入错误导致错误出现,所以必须验证。验证方法:1、先用C++取每个月的5、25日两天,每年取24个数据,计算农历,保存到文件中,不管闰月,如果有一个月数据有错误肯定影响到其他月份。2、python计算每月的
转载 2023-11-11 08:49:20
101阅读
一、什么是pythonPython是一种解释型、面向对象、动态数据类型的计算机设计语言。* 解释型语言: 开发过程中没有了编译环节。* 交互式语言: 可以在一个Python提示符,直接互动执行程序。* 面向对象语言: 支持面向对象的风格或代码封装在对象的编程技术。二、python由来、设计思想、及协议* python由Guido van Rossum(吉多·范罗苏姆)于1989年底发明。* py
农历算法简介以及公式历法基本知识总结,不废话。太阳公转周期,一年时间约365.2425天。公历为了对齐公转周期,4年一闰,100年一停闰,400年加一闰。 400年共97闰, (365×400+97)/400 = 365.2425农历,一个月相周期为一月,月相周期大约为29.53,   有大小月之分,大月30天,小月29天。月相变化受到地球公转和月亮围绕地球转的共同影响,两个都
立春日期的计算   计算公式:[YD+C]-L   公式解读:年数的后2位乘0.2422加3.87取整数减闰年数。21世纪C值=3.87,22世纪C值=4.15。   举例说明:2058年立春日期的计算步骤[58×.0.2422+3.87]-[(58-1)/4]=17-14=3,则2月3日立春。 雨水日期的计算 [YD+C]-L   公式解读:年数的后2位乘0.2422加18.74取整数减闰年数。
转载 2024-02-02 11:38:06
216阅读
利用Python计算农历日期今天在“俊红的数据分析之路”公众号看到一篇计算农历日期的文章,于是跟着练习一下。运行环境
原创 2024-04-16 10:59:37
169阅读
1.新建一个util工具类
转载 2023-05-22 22:39:15
462阅读
# 用 jQuery 计算农历的基本方法 ## 引言 在中国,农历一直是一个十分重要的历法系统。它不仅影响着传统节日的安排,也在文化、农业等方面起着重要作用。随着科技的发展,后端的计算方法得以实现,前端的使用也愈加便捷。利用 jQuery,可以更简单地实现农历计算。本文将为大家介绍如何使用 jQuery 计算农历日期,附带代码示例和状态图,帮助大家对这一过程有更深入的理解。 ## jQue
原创 2024-10-23 05:08:23
51阅读
MySQL计算日期的函数DATE_SUB(d,INTERVAL expr type)DATE_SUB(d,INTERVAL expr type)函数返回起始日期d减去一个时间段后的日期。expr是一个表达式,用来指定从起始日期添加或减去的时间间隔值。expr是一个字符串。对于负值的时间间隔,它可以用一个负号“-”开头。expr表达式与后面的间隔类型type对应。MySQL中的日期间隔类型如下表所示
# Java农历计算 ## 引言 中国的农历历法是一种传统的时间计算系统,它基于月亮的运动周期来确定时间。与西方的阳历(即公历)不同,农历每个月的长度会有所变化,且每年的农历新年日期也不固定。在Java中,我们可以使用一些算法和库来计算农历日期。本文将介绍如何使用Java进行农历日期的计算,并提供相关的代码示例。 ## 什么是农历农历,又称阴历或中国农历,是中国传统的历法系统。它以月亮
原创 2023-08-09 07:09:02
384阅读
Hello~大家好,本来计划今天给大家介绍一下如何批量提取文本中间段的一个小技巧,但是有位可爱的朋友昨天留言给我,说我们上一节内容如何根据身份证号码批量计算年龄的小技巧中所介绍的公式只能计算到年份,无法精确月日,所以,为了感谢这位积极留言与我互动的朋友^_^,我临时决定,将原计划内容推后,先来为大家介绍一下如何精确到年月日的计算方式。 首先,我们的表格中要有日期格式的生日文本。 接
文章目录常用类库-java.util.Calendar简介常用字段YEARMONTHDATE 和 DAY_OF_MONTHDAY_OF_YEARDAY_OF_WEEK常用方法getInstancegetTimesetTimegetsetaddgetActualMaximum 常用类库-java.util.Calendar简介类名:public abstract class Calendar ex
转载 2024-05-31 20:09:08
109阅读
本章主要是收藏一些常用的类和接口,包括:万年历(农历、阳历节日、阴历节日)、自定义的Calendar接口。  万年历源码如下(ChineseCalendar.java):package com.via.mce.monthcalendar.utils; import java.util.Calendar; import java.util.Date; import java.u
转载 2024-04-15 11:25:10
157阅读
利用Python计算农历日期运行环境:PyCharm 2020.1macOS Monterey Version 12.3.1Python 3.9.9Jupyter notebook现整理成文分享如下:首先安装第三方开源模块,在命令行输入如下命令:pip install zhdate使用方法:1.1 阳历与农历日期的转换在交互式环境输入如下命令:from datetime import ZhDate
转载 2023-08-12 20:33:31
520阅读
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <TITLE>带农历的日历</TITLE> <SCRIPT language="JavaScript"> &l
转载 2023-12-27 06:58:01
82阅读
import java.util.*; public class MyCalendar { private int year = 0; private int month = 0; public void setyear(int year) { this.year = year; } public void setmonth(int month) { this.month
转载 2023-08-19 15:23:17
212阅读
package com.watsons.onstore.user.api.utils; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.HashMap; import java
转载 2024-02-02 11:32:27
121阅读
引子对于一个,极端追求完美的程序员,写代码,有时候是很痛苦的。这种痛苦不是怎么实现一个需求,而是痛苦于选择,选择用那种方法实现,才能做到完美。 ——今天,天气闷热,要下大雨的样子,股票行情持续走低,大盘接近2700点。问题描述最近做项目有一个需求,需要通过出生日期计算年龄。当听到这个需求,我最直观的想法就是,出生年份与系统年份做差再加一,得到的年龄(自认为简单粗暴,计算准确【按虚岁】)。可是当和其
前言:我国古代是用干支纪年的,近代史上提到的甲午战争、戊戌变法、辛亥革命等名词就是干支纪年。所谓干支就是十天干和十二地支的简称。天干、地支按照一定规则(单配单,双配双)可以搭配成60对,也就是一个甲子(60年),周而复始记录时间。(引用)元素:10天干:甲乙丙丁戊己庚辛壬癸 12地支:子丑寅卯辰巳午未申酉戌亥基本计算原理:已知农历年份lunarYear天干计算法:农历年份减去3再除以10得到的余
转载 2023-05-31 10:56:42
97阅读
首先定义一个生日属性的实体对象:@Getter @Setter public class BirthInfo { // 阳历 // 日期 private String solarDay; // 时间,精确到分即可 private String time; // 星期 private String weekday; // 星座
转载 2024-05-28 10:05:47
66阅读
  • 1
  • 2
  • 3
  • 4
  • 5