ConvertLongToInstantUtil
package com.test; import java.time.Instant;
import java.time.OffsetDateTime;
import java.time.ZoneId;
import java.time.ZoneOffset;
import java.time.format.DateTimeFormatter; public class ConvertLongToInstantUtil {
public static void main(String[] args) {
System.out.println(parse("2018-09-18T19:01:51.821-04:00"));
System.out.println(parseToInstant(1545955200000L));
System.out.println(parseInstantToDefaltDateTime(Instant.now()));
} private static String parseInstantToDefaltDateTime(Instant instance) {
DateTimeFormatter target =
DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss.SSSZ").withZone(ZoneId.systemDefault());
return target.format(instance);
} private static OffsetDateTime parseToOffsetDateTime(long instance) {
return Instant.ofEpochMilli(instance).atOffset(ZoneOffset.ofHours(-4));
} private static Instant parseToInstant(long instance) {
return Instant.ofEpochMilli(instance);
} private static long parse(String instance) {
OffsetDateTime time = OffsetDateTime.parse(instance);
return time.toInstant().toEpochMilli();
}
}
ConvertLongToInstantUtil的更多相关文章
随机推荐
- round四舍五入
#!/usr/bin/env python r = round(3.6) #四舍五入 print(r) C:\Python35\python3.exe F:/Python/2day/c7.py 4 P ...
- [hdu1251]统计难题(trie模板题)
题意:返回字典中所有以测试串为前缀的字符串总数. 解题关键:trie模板题,由AC自动机的板子稍加改造而来. #include<cstdio> #include<cstring> ...
- 数字调节控件JSpinner的使用
---------------siwuxie095 工程名:TestUI 包名:com.siwuxie095.ui 类名:TestList.java ...
- [转]AJAX工作原理及其优缺点
1.什么是AJAX?AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术.它使用:使用XHTML ...
- Angular22 HttpClient的使用
1 HttpClient介绍 HttpClient时Http的演进,注意:Http在@angular/http中,而HttpClient在@angular/common/http中: 使用前需要在模块 ...
- WINFORM 开发模式,窗体回到默认样式方法。
软件分为3类 客户端 网站应用 app WINFORM 主要用来只做客户端应用程序.C/S 客户端程序很重要的特点:可以操作用户电脑上的文件,执行在客户端上,电脑的配置越高执行就越流畅. 在p ...
- gearman 并发的执行多个任务
Examples: Multi-Query In this example we know that we need to fetch several result sets from a datab ...
- gearman client的doBackground 与doNormal方法的区别
doNormal方法是阻塞的,需要等到worker处理完之后才返回,否则一直阻塞住; doBackground 方法是非阻塞的,只要将数据发送到gearmand之后,就立马返回,不等待worker的处 ...
- U盘刻录14.10镜像出问题的解决方法
从几个月前的14.10 daily 版本就有U盘刻录无法启动的现象,相关bug可参见:https://bugs.launchpad.net/ubunt ... reator/+bug/1325801 ...
- 数据库(学习整理)----6--Oracle如何快速备份和多次备份数表数据
1.说明: 这里假设一种应用场景! 假设,银行系统中有大量的数据需要及时备份,如何才能快速高效呢! 条件需求: (1).不能设置同步锁(设置的会影响银行正常业务进行!使得银行系统处于维护状态,这是不 ...