Pytania otagowane jako jodatime

Joda-Time zapewnia jakościowy zamiennik klas daty i czasu Java. Projekt pozwala na korzystanie z wielu systemów kalendarzy, jednocześnie zapewniając proste API.

8
Liczba dni między dwiema datami w Joda-Time
Jak znaleźć różnicę w dniach między dwiema instancjami Joda-Time DateTime ? Z „różnicą dni” mam na myśli, że jeśli początek jest w poniedziałek, a koniec we wtorek, spodziewam się zwrotu 1, niezależnie od godziny / minuty / sekund daty rozpoczęcia i zakończenia. Days.daysBetween(start, end).getDays() daje mi 0, jeśli początek jest …
335 java  date  jodatime 



10
Konwertowanie ciągu daty na obiekt DateTime przy użyciu biblioteki Joda Time
Mam datę jako ciąg znaków w następującym formacie "04/02/2011 20:27:05". Korzystam z biblioteki Joda-Time i chciałbym przekonwertować ją na DateTimeobiekt. Zrobiłem: DateTime dt = new DateTime("04/02/2011 20:27:05") Ale pojawia się następujący błąd: Invalid format: "04/02/2011 14:42:17" is malformed at "/02/2011 14:42:17" Jak przekonwertować powyższą datę na DateTimeobiekt?
246 java  datetime  jodatime 





4
Jak znaleźć różnicę między dwoma datami Joda-Time w minutach
Poniżej metoda, którą napisałem: public List<Map<String, Object>> loadNotYetInEmployee(int shift, Date date, int transitionVal, String type, User user) { DateTime datetime = new DateTime(date); datetime = datetime .plus(Period.minutes(shiftTiming.getSession1InTime())); List<Map<String, Object>> result = new ArrayList<Map<String, Object>>(); sql = SqlMapUtils.getSql("attendance.attendancestatus.latein", parameters); result = getJdbcTemplate().queryForList(sql); for (int i = 0; i < result.size(); i++) …
141 java  jodatime 

7
Przekonwertuj LocalDate na LocalDateTime lub java.sql.Timestamp
Używam JodaTime 1.6.2. Mam element, LocalDatektóry muszę przekonwertować na (Joda) LocalDateTimelub a java.sqlTimestampfor ormapping. Powodem tego jest to, że odkryłem, jak przekonwertować między a LocalDateTimei a java.sql.Timestamp: LocalDateTime ldt = new LocalDateTime(); DateTimeFormatter dtf = DateTimeFormatter.forPattern("yyyy-MM-dd HH:mm:ss"); Timestamp ts = Timestamp.valueOf(ldt.toString(dtf)); Tak więc, jeśli mogę po prostu przekonwertować między LocalDatei …
126 java  timestamp  jodatime 

9
Jak serializować Joda DateTime z procesorem Jackson JSON?
Jak zmusić Jacksona do serializacji mojego obiektu Joda DateTime zgodnie z prostym wzorcem (np. „Dd-MM-yyyy”)? Próbowałem: @JsonSerialize(using=DateTimeSerializer.class) private final DateTime date; Próbowałem też: ObjectMapper mapper = new ObjectMapper() .getSerializationConfig() .setDateFormat(df); Dzięki!
118 java  json  jodatime  jackson 

4
Jak uzyskać ostatnią datę danego miesiąca z JodaTime?
Muszę ustalić pierwszą datę (as org.joda.time.LocalDate) miesiąca i ostatnią. Zdobycie pierwszego jest trywialne, ale uzyskanie ostatniego wydaje się wymagać logiki, ponieważ miesiące mają różną długość, a długość lutego zmienia się nawet z upływem lat. Czy istnieje już mechanizm do tego wbudowany w JodaTime, czy powinienem zaimplementować go samodzielnie?
110 java  scala  jodatime 

5
Ciąg do LocalDate
Jak mogę zamienić ciąg na ciąg LocalDate? Widziałem przykłady takie jak: LocalDate dt = new LocalDate("2005-11-12"); Ale moje struny są takie: 2005-nov-12
102 java  jodatime 

2
Błąd zepsutej klasy w przypadku Joda Time używającego Scali
Dodam repozytorium Joda Time do SBT z libraryDependencies ++= Seq( "joda-time" % "joda-time" % "2.1" ) Wtedy wesoło używam tego w ten sposób: val ymd = org.joda.time.format.DateTimeFormat.forPattern("yyyyMMdd") ymd.parseDateTime("20121212") Ale kiedy kompiluję projekt w SBT, otrzymuję paskudny: [warn] Class org.joda.convert.FromString not found - continuing with a stub. [warn] Caught: java.lang.NullPointerException while …
91 scala  sbt  jodatime 

2
Dodaj jeden dzień do Joda-Time DateTime
Mam randkę Wed May 08 00:00:00 GMT+06:30 2013. Dodaję do tego jeden dzień, używając Joda-Time DateTime w ten sposób. DateTime dateTime = new DateTime(date); dateTime.plusDays(1); Kiedy drukuję dateTime, mam tę datę 2013-05-08T00:00:00.000+06:30. Data joda nie dodała jednego dnia. Nie znalazłem żadnego błędu. Dzięki

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.