当前位置: 首页 > article >正文

lunar无第三方依赖的公历、农历、法定节假日...日历工具库

文章目录

    • 介绍
    • maven
    • 示例
    • 示例(前+后端)网址
    • 文档

介绍

lunar是一款无第三方依赖的公历(阳历)、农历(阴历、老黄历)、道历、佛历工具,支持星座、儒略日、干支、生肖、节气、节日、彭祖百忌、吉神(喜神/福神/财神/阳贵神/阴贵神)方位、胎神方位、冲煞、纳音、星宿、八字、五行、十神、建除十二值星、青龙名堂等十二神、黄道日及吉凶、法定节假日及调休等。

支持java 1.5及以上版本。

干支纪年:支持以正月初一计,支持以立春当日计,支持以立春交接时刻计。

干支纪月:支持以节当日计,支持以节交接时刻计。

maven

Maven
<dependency>
  <groupId>cn.6tail</groupId>
  <artifactId>lunar</artifactId>
  <version>1.3.14</version>
</dependency>

示例

import com.nlf.calendar.Lunar;
 
/**
 * 阴历示例
 *
 */
public class LunarSample{
  public static void main(String[] args){
    //今天
    //Lunar date = new Lunar();
     
    //指定阴历的某一天
    Lunar date = new Lunar(1986,4,21);
    System.out.println(date.toFullString());
    System.out.println(date.getSolar().toFullString());
  }
}

输出结果:

一九八六年四月廿一 丙寅(虎)年 癸巳(蛇)月 癸酉(鸡)日 子(鼠)时 纳音[炉中火 长流水 剑锋金 桑柘木] 星期四 北方玄武 星宿斗木獬 彭祖百忌[癸不词讼理弱敌强 酉不会客醉坐颠狂] 喜神方位巽 阳贵神方位巽 阴贵神方位震 福神方位兑 财神方位离 冲[(丁卯)兔] 煞[东]
1986-05-29 00:00:00 星期四 双子座

示例(前+后端)网址

  • https://6tail.cn/calendar/demo/baidu/index.html
  • https://6tail.cn/calendar/demo/lunar-month/index.html
  • https://6tail.cn/calendar/demo.year.html
  • https://6tail.cn/calendar/demo/solar-month/index.html

文档

请移步至 https://6tail.cn/calendar/api.html


http://www.kler.cn/a/317693.html

相关文章:

  • 事件循环 -- 资源总结(浏览器进程模型、事件循环机制、练习题)
  • C++20 中最优雅的那个小特性 - Ranges
  • 编译ffmpeg动态库时设置RPATH为$ORIGIN
  • 计算机网络易混淆知识点串记
  • 【AI换装整合包及教程】CatVTON与其他虚拟试衣技术的详细对比
  • 【Qt】在 Qt Creator 中使用图片资源方法(含素材网站推荐)
  • 什么是单例模式?
  • 用最新的C++技术,如何实现一个序列化工具库?
  • CSS的盒子模型(Box Model)
  • 2024年最强网络安全学习路线,详细到直接上清华的教材!
  • sftp上传文件报错提示“Permission denied“
  • geodatatool(地图资源下载工具)3.8更新
  • JavaScript 网页设计案例详解( 最新技术趋势)
  • jmeter本身常用性能优化方法
  • JavaWeb校园二手交易平台
  • 统信服务器操作系统【qcow2 镜像空间扩容】方案
  • Stable Diffusion Fooocus批量绘图脚本
  • 【深度学习|地学应用】glacier——让我们一起看看深度学习在冰川研究中的应用是怎么样的呢?
  • 【ANTLR】核心语法标记
  • Vue + element-ui实现动态表单项以及动态校验规则
  • 数据库1-1、1-n 、n-n关系实际场景
  • 如何用Stable Diffusion XL模型,绘制精致的二次元插图,学完就能用!
  • Ansible部署与应用基础
  • Nginx的相关细节
  • 【Elasticsearch】-spring boot 依赖包冲突问题
  • dedecms靶场(四种webshell姿势