1 Star 0 Fork 51

花生米 / quick-media

forked from 一灰灰Blog / quick-media 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
readme.md 1.34 KB
一键复制 编辑 原始数据 按行查看 历史
一灰灰Blog 提交于 2019-06-20 08:46 . quickmedia 2.0 正式版

date-plugin

主要提供音频相关操作,目前实现音频转码

1. 依赖

外部如需使用,请引入下面的源

<repositories>
    <repository>
        <id>yihui-maven-repo</id>
        <url>https://raw.githubusercontent.com/liuyueyi/maven-repository/master/repository</url>
    </repository>
</repositories>

jar包引入,请注意使用最新的版本

<dependency>
    <groupId>com.github.hui.media</groupId>
    <artifactId>date-plugin</artifactId>
    <version>2.0</version>
</dependency>

2. 使用说明

可以参考: com.github.hui.quick.plugin.test.ChineseDateTest 查看使用方式

主要提供了两个类

  • 一个是基础的 ChineseDateTool 可以实现公历和农历之间的相互转换
  • 一个扩展类 ChineseDateExtendTool 封装了农历输出

具体使用方法,可以参考方法签名,下面是一个简单的case

@Test
public void testDate2Lunar() {
    LocalDateTime now = LocalDateTime.now();
    System.out.println(now + ">>>" + ChineseDateExtendTool.getNowLunarDate());

    System.out.println(now + ">>>" +
            ChineseDateExtendTool.getLunarDateByTimestamp(now.toInstant(ZoneOffset.ofHours(8)).toEpochMilli()));
}

输出结果如下

2019-06-20T08:08:19.758>>>己亥年伍月壹捌 辰时
2019-06-20T08:08:19.758>>>己亥年伍月壹捌 辰时
Java
1
https://gitee.com/peanut-kernel/quick-media.git
git@gitee.com:peanut-kernel/quick-media.git
peanut-kernel
quick-media
quick-media
master

搜索帮助