Python3 公历转农历
#!/user/bin/env python3
# -*- coding: utf-8 -*-
import sxtwl
lunar = sxtwl.Lunar() #实例化日历库print(lunar)
ymc = [u"十一", u"十二", u"正", u"二", u"三", u"四", u"五", u"六", u"七", u"八", u"九", u"十" ]
rmc = [u"初一", u"初二", u"初三", u"初四", u"初五", u"初六", u"初七", u"初八", u"初九", u"初十",u"十一", u"十二", u"十三", u"十四", u"十五", u"十六", u"十七", u"十八", u"十九",u"二十", u"廿一", u"廿二", u"廿三", u"廿四", u"廿五", u"廿六", u"廿七", u"廿八", u"廿九", u"三十", u"卅一"]day = lunar.getDayBySolar(2021, 3, 9) #通过阳历获取查询日期信息print(u"公历:", day.y, u"年", day.m, u"月", day.d, u"日")
if day.Lleap:print(u"阴历:润", ymc[day.Lmc], u"月", rmc[day.Ldi], u"日")
else:print(u"阴历:", ymc[day.Lmc], u"月", rmc[day.Ldi], u"日")
参考
1.https://pypi.org/project/sxtwl/
2.python下的一个好用的日历库,支持农历转公历,和公历转农历等功能
Python3 公历转农历相关推荐
- python公历转农历_Python如何实现阳历转阴历的方法分享
这篇文章主要介绍了Python实现公历(阳历)转农历(阴历)的方法,涉及农历算法原理及Python日期运算相关操作技巧,需要的朋友可以参考下 本文实例讲述了Python实现公历(阳历)转农历(阴历)的 ...
- javascript 公历与农历相互转换工具类
/*** 公历[1900-1-31,2100-12-31]时间区间内的公历.农历互转* @charset UTF-8* @Author Jea杨(JJonline@JJonline.Cn)* @Ver ...
- 公历转农历C/C++代码
** **公历转农历C/C++的实现 ** 本实现的算法,主要来自网络和加入自己的需要完善而来,有同样需要的人可以参考一下: 联系:domics.cn 用法: 备注:此文件是visual studio ...
- uniapp 原生js实现公历转农历
代码思路在下面这个博客,我这里只是记录一下我是怎么在uniapp里使用的 原生js实现公历转农历_xm2by的博客-CSDN博客_javascript 农历原生js实现公历转农历参考文献:[1] 19 ...
- swift 时间选择器第三方。公历转农历,农历转公历。
DFDatePicker. 使用swift5 *支持公元后的任意年的公历和农历,以及公历转农历,农历转公历. *支持农历闰月 *支持年月日时分秒,以及自由组合 *支持选中定位 *轻量化,共一个swif ...
- JavaScript实现公历转换农历
相信有人会在页面中中选择日期时,需要知道选择日期的农历!如果是Java的话,在后台一下子就可以给转换掉,但是页面上,通过JavaScript来转换的话,不知道大伙儿有没有好的想法呢?刚好,前一段时间来 ...
- jquery - 公历转农历方法
//获取农历信息的方法 jQuery.extend({//根据公历获取农历信息// 返回:{week:星期几,lunarmonth:农历中文月,lunarday:农历中文日,lunar:农历年月日,g ...
- JS中1900-2100区间内的公历、农历互转的工具类
说明: (1)由于博主是在Extjs项目中使用该工具类,所以这里我们用Extjs,但是本质上就是js. (2)该工具类是实际项目中一直在用的,至于实际出处是哪不得而知,博主只是针对自己的整理然后觉得日 ...
- 公历转农历linux C程序
该代码实现根据公历日期查询农历日期,和24节气,假期,干支年份,干支月份等. 改代码是根据以下两个代码改编而来,感谢两位的共享精神. http://blog.jjonline.cn/userInter ...
最新文章
- html 地图 自动适应,Html显示地图
- VS2015 error MSB6006: “cmd.exe”已退出 代码为 3
- QCustomplot(一) 能做什么事
- (兔子繁殖问题)有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到三个月后每个月又生一对兔子,假如兔子都不死,问32个月过后的兔子总数为多少?...
- java mvc 案例_springmvc经典案例
- JDBC链接SQLServer2005 Express
- Dom4j完整教程~字符串与XML的转换
- Mac安装mysql数据库【亲测有用】
- 虚拟寄存器,虚拟堆栈与真实寄存器,真实堆栈如何对应
- C++ lambda表达式 std::function 深层详解
- 踏踏实实学javascript--javascript中的变量
- declare sql语句_SQL高级知识——动态SQL
- c++——CString,string,char*之间的转换
- 为什么要使用Keil MDK-ARM中间件库?
- 小学计算机课画图软件,小学小学三年级信息技术使用画图软件(一)
- 一起学Kubernetes——设计概览
- iOS中 @synthesize 和 @dynamic 区别
- 天猫精灵连接蓝牙摸索1 关于阿里巴巴蓝牙MESH芯片TG7100B LINUX 开发环境塔建图文说明
- 智能教育硬件的大竞争时代
- python 验证码字符分割
热门文章
- Wait延时及定时查询
- javax.jms.JMSException: Could not connect to broker URL: tcp://localhost:61616
- 认沽期权是什么意思:认沽期权怎么交易
- Manjaro Linux 17.0.2 KDE环境安装、配置记录
- php对接短信宝,php使用短信宝发送短信的方法
- 夜来风雨声,“网络”知多少?
- 狡猾的商人[HNOI2005]
- 关于Android动画的一点愚见
- 服务器放m.2硬盘,手把手教你安装M.2固态硬盘,让旧电脑焕发新生
- itext7学习笔记——第7章