# ZhDate 中国农历日期处理对象
[![VersionBadge](https://img.shields.io/pypi/v/zhdate.svg?style=flat)](https://pypi.org/project/zhdate/) [![pythonversion](https://img.shields.io/pypi/pyversions/zhdate.svg?style=flat-square)](https://pypi.org/project/zhdate/) [![LicenseBadge](https://img.shields.io/github/license/CutePandaSh/zhdate.svg?style=flat)](https://github.com/CutePandaSh/zhdate/blob/master/LICENSE)
不用网络接口直接本地计算中国农历,支持农历阳历互转
## 感谢
[EillesWan](https://github.com/EillesWan/zhdate)
## 更新
- 修正农历初一前一天错误
- 修正f 字符串输出方式
## 安装方法
通过 pip 直接安装
```bash
pip install zhdate
```
或从git拉取
```bash
git clone https://github.com/CutePandaSh/zhdate.git
cd zhdate
python setup.py install
```
更新
```bash
pip install zhdate --upgrade
```
## 使用方法
见如下代码案例:
```python
from zhdate import ZhDate
date1 = ZhDate(2010, 1, 1) # 新建农历 2010年正月初一 的日期对象
print(date1) # 直接返回农历日期字符串
dt_date1 = date1.to_datetime() # 农历转换成阳历日期 datetime 类型
dt_date2 = datetime(2010, 2, 6)
date2 = ZhDate.from_datetime(dt_date2) # 从阳历日期转换成农历日期对象
date3 = ZhDate(2020, 4, 30, leap_month=True) # 新建农历 2020年闰4月30日
print(date3.to_datetime())
# 支持比较
if ZhDate(2019, 1, 1) == ZhDate.from_datetime(datetime(2019, 2, 5)):
pass
# 减法支持
new_zhdate = ZhDate(2019, 1, 1) - 30 #减整数,得到差额天数的新农历对象
new_zhdate2 = ZhDate(2019, 1, 1) - ZhDate(2018, 1, 1) #两个zhdate对象相减得到两个农历日期的差额
new_zhdate3 = ZhDate(2019, 1, 1) - datetime(2019, 1, 1) # 减去阳历日期,得到农历日期和阳历日期之间的天数差额
# 加法支持
new_zhdate4 = ZhDate(2019, 1, 1) + 30 # 加整数返回相隔天数以后的新农历对象
# 中文输出
new_zhdate5 = ZhDate(2019, 1, 1)
print(new_zhdate5.chinese())
# 当天的农历日期
ZhDate.today()
```
没有合适的资源?快使用搜索试试~ 我知道了~
企业微信每日推送.zip
共242个文件
pyc:147个
py:87个
typed:3个
需积分: 5 1 下载量 10 浏览量
2024-03-04
14:07:09
上传
评论
收藏 1.11MB ZIP 举报
温馨提示
企业微信实现情侣每日定时推送全攻略,具体步骤包括注册企业微信、申请和风天气Key、部署程序以及运行程序,使用python编写,centos服务器部署。
资源推荐
资源详情
资源评论
收起资源包目录
企业微信每日推送.zip (242个子文件)
.gitignore 1KB
LICENSE 34KB
README.md 2KB
cacert.pem 280KB
uts46data.py 202KB
idnadata.py 43KB
connectionpool.py 38KB
models.py 34KB
six.py 34KB
securetransport.py 34KB
utils.py 32KB
response.py 30KB
sessions.py 29KB
__init__.py 28KB
retry.py 21KB
adapters.py 21KB
connection.py 20KB
poolmanager.py 19KB
api.py 19KB
constant.py 19KB
cookies.py 18KB
index.py 17KB
md.py 17KB
bindings.py 17KB
ssl_.py 17KB
pyopenssl.py 17KB
__init__.py 15KB
url.py 14KB
low_level.py 14KB
models.py 13KB
core.py 13KB
utils.py 11KB
appengine.py 11KB
_collections.py 11KB
cd.py 11KB
auth.py 10KB
timeout.py 10KB
__init__.py 10KB
normalizer.py 9KB
fields.py 8KB
exceptions.py 8KB
socks.py 7KB
ssltransport.py 7KB
api.py 6KB
request.py 6KB
ssl_match_hostname.py 6KB
constants.py 5KB
wait.py 5KB
__init__.py 5KB
connection.py 5KB
ntlmpool.py 4KB
status_codes.py 4KB
request.py 4KB
core.py 4KB
help.py 4KB
exceptions.py 4KB
response.py 3KB
test_zhdate.py 3KB
legacy.py 3KB
codec.py 3KB
__init__.py 3KB
structures.py 3KB
filepost.py 2KB
intranges.py 2KB
__init__.py 2KB
config.py 2KB
proxy.py 2KB
compat.py 1KB
makefile.py 1KB
_internal_utils.py 1KB
sample_zhdate.py 1KB
__init__.py 1KB
_appengine_environ.py 957B
packages.py 957B
setup.py 865B
__init__.py 849B
hooks.py 733B
queue.py 498B
__version__.py 440B
certs.py 429B
compat.py 321B
__main__.py 243B
__init__.py 94B
version.py 79B
_version.py 64B
package_data.py 21B
__init__.py 0B
__init__.py 0B
__init__.py 0B
__init__.py 0B
__init__.py 0B
uts46data.cpython-39.pyc 150KB
six.cpython-311.pyc 45KB
utils.cpython-311.pyc 39KB
idnadata.cpython-311.pyc 38KB
models.cpython-311.pyc 38KB
__init__.cpython-311.pyc 37KB
connectionpool.cpython-311.pyc 37KB
response.cpython-311.pyc 36KB
sessions.cpython-311.pyc 29KB
共 242 条
- 1
- 2
- 3
资源评论
念舒_C.ying
- 粉丝: 1544
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- chromedriver-linux64.zip 是一个用于在 Linux 系统上运行 Chrome 浏览器的驱动程序
- 基于Python和PyTorch框架完成的一个手写数字识别实验源码(带MINIST手写数字数据集)+详细注释(高分项目)
- 基于Matlab在MNIST数据集上利用CNN完成手写体数字识别任务,并实现单层CNN反向传播算法+源代码+文档说明(高分项目)
- NVIDIA驱动、CUDA和Pytorch及其依赖
- html动态爱心代码一(附源码)
- c40539bc-071a-486c-9d52-9d0c18d62dac 4.html
- 基于物理的非视域成像(NLOS)算法,利用了nerf+python源码+文档说明
- yuluer知更鸟.7z(1).001
- python课程设计-基于tensorflow实现的图文生成程序,数据集flickr30k-images+源代码+文档说明+截图
- python作业-基于Flickr30k数据集实现图像文本跨模态搜索python源码+数据集+测试界面+项目说明(高分课程设计)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功