simpledateformat相关内容

Java日期格式化程序

我将日期格式设为“YYYY-mm-dd hh:mm”作为格式化程序对象。 如何格式化输入格式化程序对象以仅获取“ YYYY-mm-dd“; 解决方案 我的日期格式为 ” YYYY-mm-dd hh:mm“作为格式化程序 对象。如何格式化输入 格式化程序对象以仅获取 “YYYY-mm-dd”; 您不能将日期设为 YYYY-mm-dd ,它应该是 yyyy-MM-dd ..
发布时间:2018-11-29 19:05:28 Java开发

将GregorianCalendar与SimpleDateFormat一起使用

所以我一直在讨论这个(应该是)简单的练习,让程序将日期字符串转换为GregorianCalendar对象,格式化它,并在完成时将其作为字符串再次返回。 这是一个程序的最后一点,从文件中获取文本,将其分解为单个记录,然后将记录分成单独的数据和分配他们是一个人的对象。 我已经在多个地方检查了代码,代码完全按照预期的方式进行,直到我调用格式函数,这会抛出IllegalArgumentExce ..

String-Date转换为纳秒

我一直在为Android应用程序的这段代码挣扎一段时间,我无法理解它。我已经阅读并尝试了我在stackoverflow和其他地方找到的每个解决方案,但仍然没有运气。 我想要的是有一个转换字符串的函数,如“17.08.2012 05:35:19:7600000”到UTC日期和一个 UTC日期的函数,并将其转换为类似的字符串。 String value =“17.08.2012 05:3 ..

使用SimpleDateFormat.parse时错误的月份

在我的程序中有一个非常奇怪的问题。在这里你可以看到 String birthday 和 Log 来查看它: birthday = String.valueOf(birthYear)+“ - ”+ String.valueOf(birthMonth)+“ - ”+ String.valueOf(birthDay); Log.i(标签,“生日:”+生日) 然后我把它放到Si ..
发布时间:2018-11-28 00:12:36 Java开发

如何将HH:mm:ss.SSS转换为毫秒?

我有一个String 00:01:30.500 ,相当于 90500 毫秒。我尝试使用 SimpleDateFormat ,它给出了毫秒,包括当前日期。我只需要字符串表示毫秒。我是否必须编写自定义方法,它将分割并计算毫秒数?或者还有其他办法吗?谢谢。 我尝试过如下: String startAfter = “00:01:30.555”; SimpleDateFormat date ..
发布时间:2018-11-27 21:32:05 Java开发

更改字符串日期格式

我目前的日期格式为: 08/11/2008 00:00 我需要将此输出转换为 2008/11 / 08 00:00 然而,使用SimpleDateFormat进行研究后它无法这样做并给我一个完全不同的输出,这里是我的代码如下: SimpleDateFormat simpleDateFormat2 = new SimpleDateFormat(“yyyy / MM / dd HH ..
发布时间:2018-11-27 13:10:51 Java开发

选择12:00时比较时间不正确

我正在创建一个预订系统,我不想让用户在开始时间11:00和结束时间09:00(过去)预订(我使用24小时制)。 我有两个充满字符串的组合框,作为开始和结束时间(09:00,10:00,11:00,12:00,13:00 ......) 我有这段代码: String start =(String)startTime.getSelectedItem(); String end =( ..
发布时间:2018-11-27 11:09:05 Java开发

Java SimpleDateFormat总是返回1月份的月份

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

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

根据 SimpleDateFormat类文档, Java 在日期模式中不支持超过毫秒的时间粒度。 所以,日期字符串 2015-05-09 00:10:23.999750900 //最后9位数字表示纳秒数 通过模式解析时 yyyy-MM-dd HH:mm :ss.SSSSSSSSS // 9''符号 实际上解释之后的整数。符号为(近10亿!)毫秒而不是纳秒,导致日期 ..
发布时间:2018-11-26 21:17:25 Java开发

SimpleDateFormat在解析时忽略月份

以下代码给出的解析日期为“Wed Jan 13 00:00:00 EST 2010” 而不是“Wed Jun 13 00:00:00 EST 2010”。任何想法都非常感激。 SimpleDateFormat sf = new SimpleDateFormat(“yyyy-mm-dd'T'HH:mm:ss” ); String str =“2010-06-13T00:00:00” ..
发布时间:2018-11-26 12:56:49 Java开发

Java - 无法解析的日期

我正在尝试解析一个日期,但我奇怪地得到一个例外。 这是代码: import java.util.Date ; String strDate =“Wed,09 Feb 2011 12:34:27”; 日期; SimpleDateFormat FORMATTER = new SimpleDateFormat(“EEE,dd MMM yyyy HH:mm:ss”); tr ..
发布时间:2018-11-26 12:50:04 Java开发