这是我的日期字符串: “ 07SEP2014 00:00”
这是将字符串转换为日期的代码:
new SimpleDateFormat("ddMMMyyyy HH:mm").parse(dateString);
而且我正在解析异常。我做错了什么?
您的代码有效-只要您的系统具有SEP = September的语言环境。您可以设置区域设置来确保这一点:
Date result = new SimpleDateFormat("ddMMMyyyy HH:mm",Locale.ENGLISH).parse(dateString);
我正在尝试将DatePicker日期格式化为简单的数据格式(“yyyy-MM-dd HH: mm: ss Z”)。有人告诉我,我需要使用简单的数据格式将其解析为日期对象-简单的数据格式(“yyyy-MM-dd”),然后将其格式化为我需要的内容,如下所示。但是,我在尝试捕捉块中收到错误“重复局部变量eDate”。任何专家都可以查看我的代码并提出建议吗? 已更新
我想以yyyy-mm-dd格式存储今天的日期。在存储之前,我将今天的日期格式化,并再次解析格式化后的字符串。它以不同于我想要的格式给出了输出日期。我如何获得日期,将其格式化为' yyyy-mm-dd '并再次将其转换为日期,并希望输出格式为' yyyy-mm-dd '。请找到下面的代码,告诉我哪里错了 我得到的上述代码的输出是星期四 Mar 07 00:00:00 GMT 2013.但我希望输出为
问题内容: 如果我有一个日期,而我想要的只是这样的月份和日期(mm / dd),然后把这个月份变成08年7月,您将如何写日期 问题答案: 让我看看我是否理解得很好。 您有“ 07/08”之类的日期,并且想要“ 08年7月”? 您可以尝试SimpleDateFormat
我有以下代码来解析和格式化日期: 其输出如下所示: 为什么PM打印机和AM一样?
如何在Java中解析“Tue Jun 05 00:00:00 GMT 05:30 2012”文本到日期?我使用了“EEE-MMM-dd-HH:mm:ss-z-yyyy”格式,但不起作用。
问题内容: 如何解析此日期以在Android中格式化? 又是什么之间和是什么意思?谢谢。 我不知道后端开发人员如何获得这种格式。我正在使用Java。 问题答案: 如果使用的是Java,则可以与模式一起使用: 输出为: 日期日期格式:输出日期:09.01.2018 09:11 编辑: 感谢@ OleV.V。,对于API> 26或使用ThreeTenABP, 我们可以使用 DateTimeFormat