Joda LocalDate 和 java.util 的 Date 有什么区别?

2023-12-22

我只是想知道 Joda LocalDate 类和 java.util Date 类之间有什么区别。另外,使用其中一种比另一种有什么优势吗?


我觉得乔达时间网站 http://www.joda.org/joda-time/很好地解释了这一切。

Joda-Time 的创建是为了从根本上改变 Java 中的日期和时间处理。 JDK 类 Date 和 Calendar 的设计非常糟糕,有很多错误 并且有奇怪的性能影响。 以下是我们开发和使用 Joda-Time 的一些原因:

  • 便于使用。 由于缺乏简单的方法,日历使得访问“正常”日期变得困难。 Joda-Time 有简单的字段访问器,例如 getYear() 或 getDayOfWeek()。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Joda LocalDate 和 java.util 的 Date 有什么区别? 的相关文章

  • HTTP 状态 404 - 请求的资源不可用

    在使用 MyEclipse IDE 中的 Tomcat 服务器和 Struts 2 框架时 我遇到了反复出现的问题 我将我的程序作为服务器应用程序运行 当它运行时 默认的index jsp 文件将成功打开 但应用程序的其他过去都不起作用 当
  • 是否可以在 Spring Batch 中结合分区和并行步骤?

    我只是想知道它在 Spring Batch 中可行吗 Step1Step2 流程 gt 流程1 流程2 流程3 Step3 其中每个flow1 gt 划分为 5 个 GridSizeflow2 gt 划分为 5 个 GridSizeflow
  • 无法加载 jar 文件的主类

    我使用 Eclipse IDE 开发了一个应用程序 创建应用程序后 我以 jar 格式导出项目 当我尝试运行此 jar 文件时 出现错误 无法加载主类 请帮忙 当您将项目导出为 jar 时 请参阅此所以问题 https stackoverf
  • 通过 InjectMocks Spy 注入对象

    我需要对一个类运行一系列单元测试 该类具有 Autowired Logger 实现 实现的基本思想是 Mock Logger logger InjectMocks TestedClass tested 但我想保存日志输出功能 Mockito
  • 如何解决 onEditCommit 事件上的类型不匹配错误?

    我在 Fxml 中使用 onEditCommit 事件在用户编辑数据后检索数据 FXML 代码
  • Java 变量的作用域

    我不明白为什么这段代码的输出是10 package uno public class A int x 10 A int x 12 new B public static void main String args int x 11 new
  • Spring Stomp over Websocket:流式传输大文件

    我的SockJs客户端在网页中 发送帧大小为16K的消息 消息大小限制决定了我可以传输的文件的最大大小 以下是我在文档中找到的内容 Configure the maximum size for an incoming sub protoco
  • 服务器到 Firebase HTTP POST 结果为响应消息 200

    使用 Java 代码 向下滚动查看 我使用 FCM 向我的 Android 发送通知消息 当提供正确的服务器密钥令牌时 我收到如下所示的响应消息 之后从 FCM 收到以下响应消息 Response 200 Success Message m
  • spring - 强制 @Autowired 字段的 cglib 代理

    我有混合堆栈 EJB 和 Spring 为了将 Spring 自动装配到 EJB 我使用SpringBeanAutowiringInterceptor 不确定这是否会影响我遇到的问题 在尝试通过以下方式自动装配 bean 时 Scope p
  • 使用 Java 在浏览器中下载 CSV 文件

    我正在尝试在 Web 应用程序上添加一个按钮 单击该按钮会下载一个 CSV 文件 该文件很小 大小仅约 4KB 我已经制作了按钮并附加了一个侦听器 文件也准备好了 我现在唯一需要做的就是创建单击按钮时下载 csv 文件的实际事件 假设 fi
  • cucumber-junit-platform-engine 中的功能文件发现

    In cucumber junit我使用的库 CucumberOptions定义功能文件位置 package com mycompany cucumber import cucumber api CucumberOptions import
  • @EnableTransactionManagement 的范围是什么?

    我试图了解正确的放置位置 EnableTransactionManagement多个 JavaConfig 上下文的情况下的注释 考虑以下场景 我在 JPAConfig java 和 AppConfig java 中有 JPA 配置以及一组
  • 覆盖 MATLAB 默认静态 javaclasspath 的最佳方法

    MATLAB 配置为在搜索用户可修改的动态路径之前搜索其静态 java 类路径 不幸的是 静态路径包含相当多非常旧的公共库 因此如果您尝试使用新版本 您可能最终会加载错误的实现并出现错误 例如 静态路径包含 google collectio
  • 在 AKKA 中,对主管调用 shutdown 是否会停止其监督的所有参与者?

    假设我有一位主管连接了 2 位演员 当我的应用程序关闭时 我想优雅地关闭这些参与者 调用supervisor shutdown 是否会停止所有参与者 还是我仍然需要手动停止我的参与者 gracias 阻止主管 https github co
  • 不兼容的类型:在 java netbeans 中对象无法转换为 String

    我试图在我的项目中使用对象数组 但出现错误 incompatible types Object cannot be converted to String 在这一行 ST1 new String emt1 emt2 emt3 emt4 现在
  • 将 RSA 密钥从 BigIntegers 转换为SubjectPublicKeyInfo 形式

    WARNING 最初的问题是关于 PKCS 1 编码密钥 而问题中的实际示例需要SubjectPublicKeyInfo X 509 编码密钥 我目前正致力于在 java 中从头开始实现 RSA 算法 特别是密钥生成方面 现在我的代码可以给
  • 从 Stax XMLStreamReader 读取以解组部分

    我正在使用 Stax 游标 API 从大型 xml 文件中提取数据 当前 我转到特殊标签的开头并使用 JAXB 解组该标签 这对于格式良好的 xml 文件效果很好 但不久前我有一个文档 其中数十万个标签中有一个未关闭 JAXB 使用 XML
  • ExceptionHandler 不适用于 Throwable

    我们的应用程序是基于 Spring MVC 的 REST 应用程序 我正在尝试使用 ExceptionHandler 注释来处理所有错误和异常 I have ExceptionHandler Throwable class public R
  • Spock模拟inputStream导致无限循环

    我有一个代码 gridFSFile inputStream bytes 当我尝试这样测试时 given def inputStream Mock InputStream def gridFSDBFile Mock GridFSDBFile
  • 使用 eclipse IDE 配置 angularjs

    我想开始使用 AngularJs 和 Java Spring 进行开发 我使用 Eclipse 作为 IDE 我想配置我的 Eclipse 以使这些框架无缝工作 我知道我可能要求太多 但相信我 我已经做了很多研究 你们是我最后的选择 任何帮

随机推荐

  • 类析构函数问题

    我正在制作一个包含 StreamWrite 的简单类 class Logger private StreamWriter sw private DateTime LastTime public Logger string filename
  • Matlab 模拟中随机变量的独立性

    我对如何确保Matlab模拟中随机变量的独立性有一些疑问 考虑以下示例 T 400 x randi 3 T 1 Tx1 w randn T 1 Tx1 我们知道 对于t 1 T x t 是一个平局Unif 1 3 我们可以想到x t 作为随
  • 测试两个浮点数是否在 1 ULP 之内

    如何判断两个浮点数之差是否最多为1 ULP 像下面的代码一样 它 忽略符号和指数 并且 提取尾数的二进制 但稍微不那么糟糕 a int
  • .Net Core 与 Angular 4:刷新浏览器时出现 404 错误

    我使用 Net core 2 0 Visual Studio 2017 构建了一个 Angular 4 应用程序 并部署到 IIS Web 服务器上的生产服务器 刷新时 路由在本地主机上工作正常 但在实时情况下无法工作 我在 stackov
  • Emacs -- 直接模式测试以确定远程服务器名称/地址

    是否有测试来获取远程服务器名称 例如 localhost 或地址 例如 12 34 56 789 在里面current buffer with dired mode active 我想我可以用string match or split st
  • 如何在C#中使用report.ExportToStream函数

    我目前正在使用 c 工作 我需要将报告文件转换为pdf格式并通过邮件发送 我编写了代码及其工作原理 我用rpt ExportToDisk ExportFormatType 用于转换 但这需要很长时间 谁能建议我如何使用ExportToStr
  • Apache Lucene:如何在索引时使用 TokenStream 手动接受或拒绝令牌

    我正在寻找一种使用 Apache Lucene 编写自定义索引的方法 准确地说是 PyLucene 但 Java 答案也可以 我想做的是 当向索引添加文档时 Lucene 会对其进行标记 删除停用词等 这通常是通过Analyzer如果我没有
  • 将动态 smil 文件与 jw 播放器一起使用

    我正在尝试使用 JW Player 6 制作在线流媒体播放器 如果我创建一个包含所有质量版本的流的 smil 文件并使用下面的代码 它可以正常工作 微笑文件
  • 当键盘出现时向上滚动屏幕

    我有一个中间有 editText 的活动 当我点击 editText 键盘出现 屏幕移动 以便 editText 位于键盘上方 覆盖了其他内容 以下 我不想调整布局大小或添加填充 我需要它 屏幕滚动到顶部我需要看到的空间量 还有下面的其他东
  • SQL - 在同一表中复制数据

    我不太擅长 SQL Server 但我正在尝试做一些幕后工作来创建我们的 EMR 系统缺乏的一些功能 在患者之间复制表格 及其所有数据 在 SQL Server 2008 R2 中 我有三个表来处理这些已填写的表单 Table 1 enco
  • 停止 chrome 后退/前进两指滑动

    我想禁用导致 Chrome 后退或前进的两根手指滑动功能 我有一个网站 如果用户不专门保存 他可能会失去工作进度 我尝试过使用window onbeforeunload但如果我的网址中有哈希值 后退会在 www example com wo
  • SLURM:如何查看已完成的作业全名?

    sacct n例如返回所有作业名称被修剪的 QmefdYEri 问 如何查看作业的完整名称 而不是其精简版本 sacct n 1194 run sh debug root 1 COMPLETED 0 0 1194 batch batch r
  • 根据模板启用类的成员

    我已经知道您可以使用 或不启用 类的方法std enable if 例如 template
  • EF 7 的 Add-Migration 命令的 -Context 参数的正确语法是什么?

    使用EntityFramework 7 v7 0 0 rc1 final 的最新预发布版本 我尝试使用Add Migration通过 Visual Studio 中的包管理器控制台执行 PowerShell 命令 我尝试将迁移添加到我的 D
  • Azure Service Fabric 和消息队列

    现在有了 Azure Service Fabric 是否还有使用单独的队列解决方案 例如 Windows Service Bus 的用例 缺点可能会成为新的单点故障 但有优点吗 队列可以添加一些缓冲 但另一方面 Service Fabric
  • SVNAdmin 加载不起作用

    所以我为我的旧存储库创建了转储文件 现在将这些移动到新服务器 当我使用 VisualSVN 管理界面导入时 导入现有存储库 gt 从转储文件加载存储库 那么就可以了 我能够访问新服务器上的新存储库 但如果我使用命令行 svnadmin cr
  • 复选框中的复选标记

    在我的简单 WPF 应用程序中 我使用常规的 CheckBox 控件 看起来我可以控制背景和前景 Foreground 属性控制复选框旁边的文本 但不控制复选标记 默认情况下背景是白色的 我的前景非常接近白色 因为我有一个深色的窗口形式背景
  • PHP Docblocks - 解释数组[重复]

    这个问题在这里已经有答案了 可能的重复 phpDoc 有没有办法将对象数组记录为参数 https stackoverflow com questions 9132062 is there a way for phpdoc to docume
  • 角度指令中的隔离范围和“替换:true”问题

    在使用 AngularJS 制作错误消息指令时 我一直在努力解决范围界定问题 我有 ng if 和 ng class 指令作为指令模板的一部分 但 ng class 指令中的表达式似乎总是返回空白字符串 除非 我删除了 ng if 指令 或
  • Joda LocalDate 和 java.util 的 Date 有什么区别?

    我只是想知道 Joda LocalDate 类和 java util Date 类之间有什么区别 另外 使用其中一种比另一种有什么优势吗 我觉得乔达时间网站 http www joda org joda time 很好地解释了这一切 Jod