simpledateformat相关内容

日期格式解析异常 - “EEE MMM dd HH:mm:ss Z yyyy"

我遇到了日期解析示例日期的问题: SimpleDateFormat parserSDF=new SimpleDateFormat("EEE MMM dd HH:mm:ss zzzz yyyy", Locale.getDefault());parserSDF.parse("Wed Oct 16 00:00:00 CEST 2013"); 出现异常 确切地说,我想将此格式日期解析为 yyyy ..
发布时间:2021-11-25 20:54:59 Java Web开发

无法使用 AM/PM 标记解析日期时间字符串

我要格式化的字符串如下所示:字符串日期时间 = "9/1/10 11:34:35 AM" SimpleDateFormat 的以下模式有效: SimpleDateFormat sdf = SimpleDateFormat("M/d/yy h:mm:ss");日期 d = sdf.parse(datetime);System.out.println(d);输出>[2010 年 9 月 1 日 ..
发布时间:2021-11-25 20:52:36 Java Web开发

解析日期时间字符串中日期的序数指示符( st, nd, rd, th )

我检查了 SimpleDateFormat javadoc,但我找不到解析序数指标的方法a> 以这样的日期格式: 2015 年 2 月 13 日上午 9:00 我尝试了 "MMM dd yyyy hh:mma",但是天数必须很多才能正确? 是否可以使用 SimpleDateFormat 解析“第 13 个"日期而不必截断字符串? 解决方案 Java 的 SimpleDateFo ..
发布时间:2021-11-25 19:31:26 Java Web开发

日期对象 SimpleDateFormat 在 Java (Android) 环境中无法正确解析时间戳字符串

我将 SimpleDateFormat 对象与 Date 对象一起使用,如下所示.问题在于 Date 对象显示了错误的日期,与原始字符串相差几分钟.Date 对象似乎以总毫秒数存储在调试器中的时间. 对这个问题有什么想法吗? import java.text.SimpleDateFormat;导入 java.util.Date;播放日期_at_local;dateFormat = new ..
发布时间:2021-11-25 19:30:40 Java Web开发

更改字符串日期格式

我当前的日期格式是:08/11/2008 00:00 我需要将此输出转换为2008/11/08 00:00但是,使用研究的 SimpleDateFormat 无法这样做并给我一个完全不同的输出,这是我的代码如下: SimpleDateFormat simpleDateFormat2 = new SimpleDateFormat("yyyy/MM/dd HH:mm")日期开始= simple ..
发布时间:2021-11-25 18:57:45 Java Web开发

具有微秒或纳秒精度的 Java 日期解析

根据 SimpleDateFormat 类文档、Java 不支持其日期模式中超过毫秒的时间粒度. 所以,像这样的日期字符串 2015-05-09 00:10:23.999750900//最后 9 位数字表示纳秒 当通过模式解析时 yyyy-MM-dd HH:mm:ss.SSSSSSSSS//9 个“S"符号 实际上将 . 符号后面的整数解释为(近 10 亿!)毫秒而不 ..
发布时间:2021-11-25 17:58:07 Java Web开发

如何使用 SimpleDateFormat 将字符串转换为日期?

我有这个代码片段: DateFormat formatter1;formatter1 = new SimpleDateFormat("mm/DD/yyyy");System.out.println((Date)formatter1.parse("08/16/2011")); 当我运行这个时,我得到这个作为输出: 星期日 1 月 16 日 00:10:00 IST 2011 我期望: 20 ..
发布时间:2021-11-25 17:50:49 Java Web开发

将字符串日期转换为字符串日期不同格式

我是 Java 新手.Postgres db 包含的日期格式是 yyyy-MM-dd.我需要转换为dd-MM-yyyy. 我已经试过了,但是显示错误的结果 public static void main(String[] args) 抛出 ParseException {String strDate = "2013-02-21";DateFormat formatter = new Si ..
发布时间:2021-11-25 17:32:37 Java Web开发

Java如何“周年"真的有效吗?

这开始是一个简单的错误:我的格式字符串中有 YYYY 而不是 yyyy 用于 SimpleDateFormat 对象.但是我对格式字符串不正确的测试结果感到非常困惑. 此代码: @Test公共无效whatTheHell(){尝试 {SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/YYYY");日期 d1 = sdf.parse("01/ ..
发布时间:2021-11-25 17:31:50 Java Web开发

Java SimpleDateFormat 总是返回一月

我正在从 Active Directory 获取日期值 (createWhen),并将其转换为 Java 日期,以便获取在两个日期之间创建的帐户列表.一切正常,除了一种方法:我从 AD 日期到 Java 日期的方法.该方法如下所示: private Date getParsedDate(String givenString) {System.out.println("来自 AD 的值是:" + ..
发布时间:2021-11-25 16:22:43 Java Web开发

SimpleDateFormat 用“Z"字面量解析日期

我正在尝试解析如下所示的日期: 2010-04-05T17:16:00Z 这是符合 http://www.ietf.org/rfc/rfc3339 的有效日期.txt.'Z' 文字(引号)“暗示 UTC 是指定时间的首选参考点." 如果我尝试使用 SimpleDateFormat 和这种模式解析它: yyyy-MM-dd'T'HH:mm:ss 它将被解析为 Mon Apr 0 ..
发布时间:2021-11-25 15:19:53 Java Web开发

Java SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'") 将时区作为 IST

我有 SimpleDateFormat 构造函数 SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'") 我正在解析字符串 "2013-09-29T18:46:19Z". 我读到这里 Z 代表 GMT/UTC 时区.但是当我在控制台上打印这个日期时,它会为返回的日期打印 IST timezne. 现在我的问题是我的输出是对还是错? 解决方案 ..
发布时间:2021-11-25 15:11:58 Java Web开发

SimpleDateFormat 和基于语言环境的格式字符串

我正在尝试根据给定的语言环境以不同的方式在 Java 中格式化日期.例如,我希望英语用户看到“Nov 1, 2009"(格式为“MMM d, yyyy"),挪威用户看到“1. nov. 2009"(“d. MMM. yyyy"). 如果我将语言环境添加到 SimpleDateFormat 构造函数中,月份部分可以正常工作,但其余部分呢? 我希望我可以将与语言环境配对的格式字符串添加到 ..
发布时间:2021-11-25 14:58:18 Java Web开发

java.text.ParseException:无法解析的日期

我在尝试以下代码时遇到解析异常: String date="Sat Jun 01 12:53:10 IST 2013";SimpleDateFormat sdf=new SimpleDateFormat("MMM d, yyyy HH:mm:ss");日期当前日期;当前日期=sdf.parse(日期);System.out.println(当前日期); 异常: 线程“main"中的异常 ..
发布时间:2021-11-25 14:41:54 Java Web开发

这是什么日期格式?2011-08-12T20:17:46.384Z

我有以下日期:2011-08-12T20:17:46.384Z.这是什么格式?我试图通过 DateFormat.getDateInstance().parse(dateStr) 用 Ja​​va 1.4 解析它,我得到了 java.text.ParseException:无法解析的日期:“2011-08-12T20:17:46.384Z" 我想我应该使用 SimpleDateForma ..
发布时间:2021-11-25 13:11:47 Java Web开发

为什么 Java 的 SimpleDateFormat 不是线程安全的?

请用代码示例说明为什么 SimpleDateFormat 不是线程安全的.这门课有什么问题?SimpleDateFormat的格式函数有问题吗?请给出在课堂上演示此错误的代码. FastDateFormat 是线程安全的.为什么?SimpleDateFormat 和 FastDateFormat b/w 有什么区别? 请用代码来说明这个问题? 解决方案 SimpleDateFo ..
发布时间:2021-11-25 13:06:23 Java Web开发

如何使用 SimpleDateFormat 解析多种格式的日期

我正在尝试解析来自文档的一些日期.看起来用户以类似但不准确的格式输入了这些日期. 这里是格式: 9/099/200909/20092009 年 9 月 1 日9-1-2009 尝试解析所有这些的最佳方法是什么?这些似乎是最常见的,但我想是什么让我挂了,如果我有一个“M/yyyy"的模式不会总是在“MM/yyyy"之前捕获我是否必须设置我的 try/catch 块以最少限制到最多限制的方式 ..
发布时间:2021-11-25 12:43:35 Java Web开发