1、ZonedDateTime的使用

ZonedDateTime类是Java 8中日期时间功能里,用于表示带时区的日期与时间信息的类。

1) 创建一个带有时区时间//当前时间

ZonedDateTime dateTime = ZonedDateTime.now();

//指定值

ZoneId zoneId = ZoneId.of("UTC+1");

ZonedDateTime dateTime2 = ZonedDateTime.of(2015, 11, 30, 23, 45, 59, 1234, zoneId);

2) ZonedDateTime对象的常用方法getYear()

getMonth()

getDayOfMonth()

getDayOfWeek()

getDayOfYear()

getHour()

getMinute()

getSecond()

getNano()

2、将ZonedDateTime转换成指定时区时间

1) 调用withZoneSameInstant方法,转换为系统默认时区zonedDateTime = zonedDateTime.withZoneSameInstant(ZoneId.systemDefault());

2) 将UTC时间转成指定时区时间ZonedDateTime utcZoned = ZonedDateTime.of(LocalDate.now().atTime(11, 30), ZoneOffset.UTC);

ZoneId swissZone = ZoneId.of("Asia/Shanghai");//更多时区标识字符串可参考下面的文档

ZonedDateTime swissZoned = utcZoned.withZoneSameInstant(swissZone);

LocalDateTime swissLocal = swissZoned.toLocalDateTime();

时区转换问题java编码,Java UTC ZonedDateTime转换成指定时区时间方法及使用示例代码...相关推荐

  1. 如何使用Java中的UTC或GMT获取当前日期和时间?

    当我创建一个新的Date对象时,它被初始化为当前时间,但是在本地时区. 如何获取格林尼治标准时间的当前日期和时间? #1楼 您可以直接使用 SimpleDateFormat dateFormatGmt ...

  2. java 延时发送邮件_java编程实现邮件定时发送的方法

    本文实例讲述了java编程实现邮件定时发送的方法.分享给大家供大家参考,具体如下: 最近做项目时客户提出了一个需求:系统定时发送E-mail到其客户,达到通知的效果.先将实例分享给大家,如果确实有一些 ...

  3. Java LinkedList公共布尔boolean offerLast(Object o)方法(带示例)

    LinkedList公共布尔布尔offerLast(Object o)方法 (LinkedList public boolean offerLast(Object o) method) This me ...

  4. Java LinkedList公共布尔boolean offerFirst(Object o)方法(带示例)

    LinkedList公共布尔布尔offerFirst(Object o)方法 (LinkedList public boolean offerFirst(Object o) method) This ...

  5. java文字手写识别_【手写文字识别】-JavaAPI示例代码

    手写文字识别-JavaAPI示例代码 不知不觉手写文字识别百度已经开始邀测了.需要的小伙伴去申请了哦.申请方式加入文字识别群找PM.或者工单提交申请.都要说明自己的APPID哦. 接口地址:https ...

  6. java设置excel单元格格式为百分比_Java 设置Excel条件格式示例代码(高亮条件值、应用单元格值/公式/数据条等类型)...

    概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条 ...

  7. Java 多线程:synchronized 关键字用法(修饰类,方法,静态方法,代码块)

    前言 在 多线程生成的原因(Java内存模型与i++操作解析) 中,介绍了Java的内存模型,从而可能导致的多线程问题.synchronized就是避免这个问题的解决方法之一.除了 synchroni ...

  8. Java Thread类的静态布尔型interrupted()方法(带示例)

    线程类静态布尔型interrupted() (Thread Class static boolean interrupted()) This method is available in packag ...

  9. Java StringBuffer insert(int offset,String s)方法,带示例

    StringBuffer类insert(int offset,String s) (StringBuffer Class insert(int offset , String s)) This met ...

  10. Java字符串indexOf(int ch,int fromIndex)方法,带示例

    字符串indexOf(int ch,int fromIndex)方法 (String indexOf(int ch, int fromIndex) Method) indexOf(int ch, in ...

最新文章

  1. 【Java面试宝典】深入理解JAVA虚拟机
  2. mysql 卸载插件_MySQL 插件安装或卸载(window validate_password 为例)
  3. mysql driver 读写分离_Mysql主从复制和读写分离实践
  4. python开启多个端口服务_python bottle使用多个端口(多个进程)提高并发
  5. 数据库流行度9月排行榜:Oracle 的老骥伏枥和 MongoDB 逆风飞扬
  6. OpenCV分水岭分割函数:watershed()介绍
  7. 安全运维 - Windows系统维护
  8. python3 主函数_Python3---常见函数---if __name__ == __main__
  9. 数据挖掘:Bloom filter
  10. xshell官网免费版下载
  11. 审车按月还是日期_车辆年检年审时间,看月份还是看日期
  12. Python开发——函数【迭代器、生成器、三元表达式、列表解析】
  13. 004.python基础知识之基本数据类型及基本运算符
  14. BC1.2协议之SDP
  15. 刚开始有点紧张,闪送第一单
  16. python程序运行结果不停_关于python:在进程运行时不断打印Subprocess输出
  17. python快速找到列表中出现最多的元素
  18. 夜雨寄北 文/江湖一劍客
  19. Java 编程问题:十三、HTTP 客户端和 WebSocket API
  20. 软件测试-offer选择,自研or外包

热门文章

  1. 白化(Whitening) PCA白化 ZCA白化
  2. switch语句的ns图怎么画_NS图绘制软件
  3. PyCharm入门教程——多个插入符号
  4. C++ 强连通分量 - 缩点(Tarjan算法)
  5. 对封装的ajax的应用-查询商铺
  6. Frank-wolfe算法多OD对matlab实现
  7. http请求 405错误
  8. c++中计算2得n次方_【复习专题】解析二元一次方程知识点及应用
  9. Java多线程(7):JUC(下)
  10. 提醒:电脑一族常感眼睛干涩可能是干眼症