首页 文章
  • 6 votes
     answers
     views

    Joda-Time获得一周的一周

    是否可以使用Joda-Time解析日期并提取月份周 . 我知道有可能在一年中这么做,但我找不到如何/如果有可能提取一个月的一周 . 示例:2014-06_03其中03是本月的第三周 DateTime dt = new DateTime(); String yearMonthWeekOfMonth = dt.toString("<PATTERN for the week of mon...
  • 291 votes
     answers
     views

    Joda-Time中两个日期之间的天数

    如何找到两个Joda-Time DateTime实例之间的天数差异? “天数差异”是指如果开始是星期一而结束是星期二,我预计返回值为1,无论开始日期和结束日期的小时/分钟/秒 . Days.daysBetween(start, end).getDays() 如果开始是在晚上并在早上结束,则给我0 . 我对其他日期字段也有同样的问题,所以我希望有一种通用的方法来“忽略”不太重要的字段 . 换句话说,...
  • 2 votes
     answers
     views

    将joda时区映射到windows时区(例如在C#中)

    我无法将joda时区映射到Windows时区 . 我使用CLDR mappings的xml,它适用于大多数翻译 . 尽管如此,它没有几个joda时区的 Value : 美国/印第安纳州/印第安纳波利斯,BST,澳大利亚/维多利亚,环球,澳大利亚/新南威尔士州,美国/ Fort_Wayne,非洲/阿斯马拉,美国/肯塔基州/路易斯维尔,亚洲/喀什,美国/太平洋,澳大利亚/西部,澳大利亚/昆士兰州,澳...
  • -2 votes
     answers
     views

    无法将格式为“dd / MM / yyyy HH:mm:ss”的日期字符串解析为JODA LocalDateTime

    我无法将格式为“dd / MM / yyyy HH:mm:ss”的日期字符串解析为JODA LocalDateTime . 我得到以下异常: java.lang.IllegalArgumentException: Invalid format: "01/01/2017 00:30:00" is malformed at "/01/2017 00:30:00"...
  • 4 votes
     answers
     views

    Spring Jackson joda时间:如何指定序列化/反序列化格式?

    我有以下课程: public static class ARestRequestParam { String name; LocalDate date; // joda type } 我希望它可以从 Jackson 处理的以下JSON中反序列化 . {name:“abc”,date:“20131217”} 实际上,我希望使用“yyyyMMdd”格式反序列化任何类中的任何Loca...
  • 9 votes
     answers
     views

    基于区域设置的Joda-Time DateTime格式

    我从另一个系统收到一个字符串日期,我知道该日期的区域设置(也可从其他系统获得) . 我想将此String转换为Joda-Time DateTime对象,而不显式指定目标模式 . 因此,例如,我想将此字符串“09/29/2014”仅使用区域设置转换为日期对象,而不是将日期格式硬编码为“mm / dd / yyyy” . 我不能对格式进行硬编码,因为这会根据我收到的日期的当地情况而有所不同 .
  • 19 votes
     answers
     views

    如何用Joda-Time计算两年中两个日期之间的差异......等等

    import java.text.SimpleDateFormat; import java.util.Date; import org.joda.time.*; public class Test { public static void main(String[] args) { String dateStart = "01/01/2000 05:30"; Str...
  • 3 votes
     answers
     views

    Java中DateTime对象之间的小数天数

    如何在两个Joda-Time DateTime实例之间找到天数的小数差异? Days.daysBetween(开始,结束).getDays()给我一个像10/15等的数字 . 我需要得到的是精确值,如10.15或15.78
  • 1 votes
     answers
     views

    在两个日期之间取几个月忽略日期

    我想计算两个日期之间的月份,并且只与他们的月份进行比较而忽略日期,所以 2012-01-31 和 2012-02-01 之间应该有 1 月的差异 . 我用joda-time做这件事: import org.joda.time.*; PeriodType yearMonth = PeriodType.yearMonthDay().withDaysRemoved(); LocalDate dt1 = ...
  • 4 votes
     answers
     views

    使用Joda处理时区偏移过渡和夏令时

    我试图解析日期时间字符串并创建Joda DateTime对象 . 我的数据来自遗留数据库,该数据库存储日期时间字符串而不指定时区/偏移量 . 虽然未存储日期时间字符串的时区/偏移量,但遗留系统的业务规则是所有日期时间都存储在东部时间 . 遗憾的是,我没有权限更新旧数据库存储日期时间字符串的方式 . 因此,我使用JODA的“US / Eastern”时区解析日期时间字符串 . 当dateTime字符...
  • 5 votes
     answers
     views

    用Jackson和Spring序列化Joda DateTime

    我一直遇到问题,一直使用Spring Boot和Jackson-databind 2.5.2将Joda DateTime从java序列化和反序列化为json,然后再将其反序列化 . 我的pom.xml看起来像这样 . <dependency> <groupId>com.fasterxml.jackson.core</groupId> <ar...
  • 1 votes
     answers
     views

    Joda Time时区模式的格式错误无效

    我不明白为什么以下几行代码不适用于Joda Time: DateTime now = new DateTime(); DateTimeFormatter dateTimeFormatter = DateTimeFormat. forPattern("yyyyMMddhhmmss Z");...
  • 1 votes
     answers
     views

    获取Joda日期的无效格式

    我试图将Joda Date时间转换为"MM/dd/yyyy"中的字符串,这样我就可以做 sendKeys . 以下是我使用的代码: //Enter an IRB Expiration Date WebElement irbExpCP = driver.findElement(By.id("irbExpDate")); ...
  • 2 votes
     answers
     views

    由于时区导致的Joda-Time异常:格式无效

    使用joda-time 2.3,我也试图解析具有时区信息的日期时间值 . 以下是我的代码 - import org.joda.time.DateTime; import org.joda.time.format.DateTimeFormat; import org.joda.time.format.DateTimeFormatter; public class App { public ...
  • -3 votes
     answers
     views

    将Joda Time LocalDate格式化为MMddyyyy [复制]

    这个问题在这里已有答案: Converting a date string to a DateTime object using Joda Time library 10个答案 Convert String to Joda LocalTime format (HH:mm:ss) and Remove milliseconds 2个答案 我试图将所需的joda时间LocalDate类型格...
  • 5 votes
     answers
     views

    使用首选DateFormat格式化JodaTime DateTime

    我正在使用Joda Time并需要以用户首选格式显示日期(note that before Android M, the format could be changed) . 可以使用DateTimeFormatter格式化Joda DateTime,该DateTimeFormatter是从具有所需日期格式的String创建的: public String getFormattedDate(Str...
  • 9 votes
     answers
     views

    找不到Joda Time资源错误[重复]

    这个问题在这里已有答案: Only some users reporting “Resource Not Found” error. Does this make sense? 3个答案 我正在尝试获取一个字符串并以更易读的格式将其转换为另一个字符串: String startTime = invite.get_start_time(); Log.d(LOG_TAG, "String...
  • 162 votes
     answers
     views

    如何将Joda-Time DateTime格式化为mm / dd / yyyy?

    我有一个字符串“ 11/15/2013 08:00:00 ", I want to format it to " 11/15/2013 ”,什么是正确的 DateTimeFormatter 模式? 我尝试了很多并用Google搜索,仍然无法找到正确的模式 . 编辑:我正在寻找Joda-Time DateTimeFormatter,而不是Java的SimpleDateForm...
  • 1 votes
     answers
     views

    将格式为“dd-MM-yyyy HH:mm:ss”的日期字段编入ElasticSearch 2.2.1

    有没有人能够将格式为“dd-MM-yyyy HH:mm:ss”的日期字段索引到ElasticSearch 2.2.1中? 我的映射如下: "_updated_at": { "type": "date", "format": "Y-MM-d' 'H:m:ss" } 当我尝试索引时,我收到此错误: ja...

热门问题