2021-11-19 ZonedDateTime与字符串互转

因为经常要使用ZonedDateTime,涉及到与字符串的相互转换
一、ZonedDateTime转为字符串

ZonedDateTime now = ZonedDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern(“yyyy-MM-dd HH:mm:ss”);
String time = now.format(formatter);
log.info(time);

执行结果

2021-11-19 14:09:08

二、字符串转为ZonedDateTime

DateTimeFormatter formatter = DateTimeFormatter.ofPattern(“yyyy-MM-dd HH:mm:ss”).withZone(ZoneId.of(“Asia/Shanghai”));
ZonedDateTime time = ZonedDateTime.parse(“2021-11-19 14:09:30”, formatter);
log.info(“转换后:” + time);

执行结果

转换后:2021-11-19T14:09:30+08:00[Asia/Shanghai]

网上查阅说withZone方法一定要,不然会报错

Unable to obtain ZoneId from TemporalAccessor: {},ISO resolved to 2021-11-19T14:09:30 of type java.time.format.Parsed

这次的使用场景为:前端传入字符串的时间,我需要通过这个时间区间查询数据库,所以需要把字符串转为ZonedDateTime。发现ZonedDateTime用得比较多,记录一下,下次就不用百度
————————————————
版权声明:本文为CSDN博主「神奇的凹凸曼」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44092667/article/details/121421374

Original: https://www.cnblogs.com/telwanggs/p/16541231.html
Author: 疯子110
Title: 2021-11-19 ZonedDateTime与字符串互转

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/545518/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 为什么 C# 访问 null 字段会抛异常?

    一:背景 1. 一个有趣的话题 最近在看 硬件异常 相关知识,发现一个有意思的空引用异常问题…

    技术杂谈 2023年5月31日
    097
  • LLVM编译技术应用分析

    LLVM编译技术应用分析 参考文献链接 https://mp.weixin.qq.com/s/_d5HR9yHdwhGYozr9IaU_A https://mp.weixin.qq…

    技术杂谈 2023年5月31日
    079
  • 我不要你以为,我要我以为

    我不要你以为,我要我以为 大维 解忧书店 2022-05-03 07:07 我以为你知道的。 我以为你会按照我说的做。 我以为你是了解我的。 以前我经常会说”我以为&#…

    技术杂谈 2023年5月31日
    073
  • Django的ModelAdmin自带

    需要自定义数据表中哪些字段可以显示,哪些字段可以编辑,并对数据表中的条目进行排序,同时定义过滤选项。Django的ModelAdmin自带的list_display, list_f…

    技术杂谈 2023年7月10日
    071
  • MySQL

    数据库 1、为什么需要设计 当数据库比较复杂的时候,我们就需要设计了 糟糕的数据库设计: 数据冗余,浪费空间 数据库插入和删除都会麻烦、异常【屏蔽使用物理外键】 程序的性能差 良好…

    技术杂谈 2023年6月21日
    089
  • grep满足多个|任意关键字或排除多个关键字搜索

    grep满足多个|任意关键字或排除多个关键字搜索 grep 同时满足多个关键字和满足任意关键字① grep -E “word1|word2|word3” f…

    技术杂谈 2023年5月30日
    087
  • fashion datasets图像检索实践project

    Using Siamese Networks and Pre-Trained Convolutional Neural Networks (CNNs) for Fashion Si…

    技术杂谈 2023年6月1日
    095
  • WCF IIS 用户名消息安全 可能碰到的问题

    在IIS 托管WCF其实很简单 在要提供服务的文件目录下新建一个*.SVC,内容类似 Baice.eTerm.SearchService.Service.SearchTicket(…

    技术杂谈 2023年7月11日
    059
  • JAVA实现AES加密、解密

    一、什么是AES? 高级加密标准(英语:Advanced Encryption Standard,缩写:AES),是一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且…

    技术杂谈 2023年7月11日
    060
  • shopify自定义字段配置如何添加

    shopify自定义字段配置是shopify二次开发经常会用到的部分,比如昨天客户说的想在Prestige主题的banner中添加一个短描述,她说弄好久都没成功,需要3张banne…

    技术杂谈 2023年5月31日
    098
  • __declspec(novtable)的用法

    __declspec(novtable) 在C++中接口中广泛应用. 不容易看到它是因为在很多地方它都被定义成为了宏. 比如说ATL活动模板库中的ATL_NO_VTABLE, 其实…

    技术杂谈 2023年7月24日
    082
  • cocos 动画系统

    前面的话 cocos 动画系统支持任意组件属性和用户自定义属性的驱动,再加上可任意编辑的时间曲线和移动轨迹编辑功能,就可以制作出各种动态效果 概述 Animation 组件可以以动…

    技术杂谈 2023年5月30日
    085
  • tcpdump使用教程

    一、说明 在分析了wireshark使用方法后,其表达式书写基本没什么问题,但在linux上使用的更多是tcpdump。 tcpdump自大学就开始在用了,但一直没搞懂其表达式的书…

    技术杂谈 2023年5月31日
    090
  • Webpack2学习记录-2

    这篇在 webpack-demo 目前下新建一个 w2 目录,学习 webpack.config.js 及 与 npm scripts 的使用。 1、w2 下新建一个 webpac…

    技术杂谈 2023年6月1日
    084
  • Saltstack系列2:Saltstack远程执行命令

    命令格式: 常用参数 针对 -L,–list,以主机id名列表的形式进行过滤,格式与Python的列表相似,即不同主机id名称使用逗号分离。 -G,–gra…

    技术杂谈 2023年5月31日
    075
  • 【亲测】IDEA激活教程2021.3.3版本

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    技术杂谈 2023年7月10日
    061
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球