文件名称:ebx-unixtime-sdk:Unix时间构造的简单可重用实现
文件大小:31KB
文件格式:ZIP
更新时间:2024-03-01 16:28:57
Shell
ebx-unixtime-sdk
Unix时间构造的简单可重用实现。
它最初是为在Java 6-7中使用而创建的,以允许进行测试模拟,但是自Java 8起,我们还具有:
import java.time.Clock ;
...
long unixTimestamp = Clock . systemUTC() . instant() . getEpochSecond();
和
import java.time.Instant ;
...
long unixTimestamp = Instant . now() . getEpochSecond();
无论何时需要unix时间(并成为业务逻辑的一部分),首选用法是将java.time.Clock注入构造函数或使Supplier
【文件预览】:
ebx-unixtime-sdk-dev
----.gitignore(301B)
----src()
--------main()
--------test()
----.travis.yml(2KB)
----.maven.xml(778B)
----CONTRIBUTING.md(3KB)
----LICENSE(11KB)
----CHANGELOG.md(216B)
----NOTICE.txt(40B)
----Infrastructure()
--------Build-Scripts()
----.github()
--------pull_request_template.md(1KB)
----pom.xml(7KB)
----CodeStyle()
--------checkstyle.xml(14KB)
--------Eclipse_EBX_Code_Style_formatter_settings.xml(31KB)
--------README.md(3KB)
--------Intellij_EBX_Code_Style_formatter_settings.xml(11KB)
--------Eclipse_EBX_Code_Style_Imports.importorder(111B)
----README.md(4KB)
----licenseheader.txt(803B)