Tag: java-time

Die java.Zeit Paket, modern Datum-Zeit-Rahmen, debütierte in Java 8, definiert durch JSR-310, verdrängen die java.util.Datum & .Kalender-Klassen. Inspiriert von Joda-Time, sondern re-architected. Verwendet den ISO 8601-standard als Standard für das Parsen und generieren von strings. Enthält Klassen zur Darstellung von nur-Datum -, Zeit-of-day-only-und span-der-Zeit-Werte.

Unterschied zwischen Jahr der ära und Woche-based-Jahr?

Anzahl der Antworten 2 Antworten
Java 8 DateTimeFormatter Klasse hat eine Methode, ofPattern(String pattern), dass können Sie können ein format definieren, aus einer Reihe von A-z, a-z Buchstaben. Die Beispiele nicht klären, der Unterschied zwischen y, Jahr der ära und Y, Woche-based-Jahr.

Wie konvertieren von Augenblick zu LocalDate

Anzahl der Antworten 4 Antworten
Habe ich eine Instant-kommen aus einer Quelle, die sollte, laut spec, ein LocalDate, aber nicht sehen, alle Methoden in LocalDate für die Konvertierung. Was ist der beste Weg, dies zu tun? InformationsquelleAutor JL Gradley | 2018-09-10

java.Zeit: Hat die MEZ-zone ist der Auffassung Sommerzeit?

Anzahl der Antworten 2 Antworten
Ich das neue java.time Implementierung von Java 8, und wundere mich über die Ausgabe von UTC zu MEZ Zeit umrechnungsergebnis. ZonedDateTime utcTime = ZonedDateTime.of(2014, 7, 1, 8, 0, 0, 0, ZoneId.of("UTC")); ZonedDateTime cetTime = ZonedDateTime.ofInstant(utcTime.toInstant(), ZoneId.of("CET")); System.out.println("Summer-UTC-Time:

cannot resolve symbol "java".Zeit.LocalDate " - Fehler in android studio

Anzahl der Antworten 3 Antworten
Ich versuche mit java.Zeit.LocalDate in meine android-app, aber wenn ich versuche zu importieren, dann wird jede Klasse von java.die Zeit gibt einem nicht beheben können symbol-Fehler in Android studio 1.1 Der einzige Grund, den ich herausfinden konnte,

Java 8: erstellen von DateTimeFormatter mit milli -, Mikro-oder nano-Sekunden?

Anzahl der Antworten 2 Antworten
Ich brauchen, um das Formatierungsprogramm für die Analyse der Zeitstempel optional mit milli -, Mikro-oder nano-Bruchteile der Sekunde. Zum Beispiel, für meine Bedürfnisse sehe ich folgende Möglichkeit: DateTimeFormatter formatter = new DateTimeFormatterBuilder() .append(DateTimeFormatter.BASIC_ISO_DATE) .appendLiteral('-') .append(DateTimeFormatter.ISO_LOCAL_TIME) .appendOffset("+HH:mm", "Z")

Wie zu analysieren ZonedDateTime mit Standard-zone?

Anzahl der Antworten 2 Antworten
Wie zu analysieren ZoneDateTime von der string nicht enthalten zone - und andere Felder? Hier wird test in Spock zu reproduzieren: import spock.lang.Specification import spock.lang.Unroll import java.time.ZoneId import java.time.ZoneOffset import java.time.ZonedDateTime import java.time.format.DateTimeFormatter @Unroll class ZonedDateTimeParsingSpec extends

Java DateTimeFormatter für Zeit-zone, mit einem optionalen Doppelpunkt als Trennzeichen?

Anzahl der Antworten 2 Antworten
Ich versuche zu bauen, ein DateTimeFormatter-können akzeptiert offset mit Doppelpunkt oder offset ohne Doppelpunkt. Gibt es eine Möglichkeit diesen test zu bestehen : DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss[X]"); dateTimeFormatter.parse("2015-01-28T10:21:44+0100"); //OK dateTimeFormatter.parse("2015-01-28T10:21:44+01:00"); //KO Der Doppelpunkt ist für Sie optional

Konvertieren Sie "Dauer", "Einheit" zu Millisekunden

Anzahl der Antworten 1 Antworten
Ich will eine API, die sieht aus wie public static long toMillis ( long duration, ChronoUnit unit ) { //magic duration to millis } toMillis( 5, ChronoUnit.SECONDS); //5000 natürlich ich bin eigentlich nicht schreiben toMillis aber das

Bestehen java.Zeit.Sofortige (JDK8) mit JPA2/Hibernate

Anzahl der Antworten 3 Antworten
Weder JPA noch Hibernate unterstützt derzeit die neue date/time-Klassen gebracht, die durch JSR-310 in JDK8 (JPA ticket, Hibernate ticket). Trotzdem würde ich gerne code, mit dem JDK8 date/time-Klassen, wie Sie schließlich auch entwickelt. Insbesondere bin ich daran

Wie man eine java.time-Objekt aus java.sql.Timestamp ohne einen 4.2 JDBC-Treiber?

Anzahl der Antworten 2 Antworten
Beim abrufen einer java.sql.Timestamp aus einer Datenbank via JDBC 4.1 oder früher, wie erlangt man/konvertieren, um eine java.Zeit Objekt? Weder von der open-source-JDBC-Treiber für Postgres JDBC 4.2 kompatiblen noch, ich bin auf der Suche nach einem Weg

Coverting String LocalTime mit/ohne nanoOfSeconds

Anzahl der Antworten 2 Antworten
Ich brauche, um zu konvertieren eine Zeichenfolge in LocalTime (java-8 nicht joda), die können oder maynot haben nanoOfSeconds in der Zeichenfolge. Der format-String ist in der form von 07:06:05 oder 07:06:05.123456 Der string kann oder kann nicht

Was ist der Unterschied von mit TemporalAmount oder TemporalUnit in Java 8?

Anzahl der Antworten 2 Antworten
Schreibe ich einige Stück code in Java 8, die mithilfe der Zeit-Arithmetik. Ich merke, dass ich umsetzen kann in differentways. Lassen Sie uns einfach code unten. Natürlich ist es das gleiche Ergebnis, aber ich verwirrt, welche Art

Wie konvertiert LocalDateTime zu GregorianCalendar?

Anzahl der Antworten 2 Antworten
Warum ist es möglich, übergeben eine LocalDateTime Objekt in der ZonedDateTime.from() Methode, wenn es nicht möglich ist zu analysieren, eine einfache datetime, wie folgt? @Test public void test() throws Exception { GregorianCalendar.from(ZonedDateTime.from(LocalDateTime.parse("2016-08-31T23:00:59"))); } Ergebnis: java.time.DateTimeException: Unable to

Konvertieren LocalTime (Java 8) Datum

Anzahl der Antworten 2 Antworten
Ich versuche zu konvertieren java.time.LocalTime Objekt java.util.Date aber nicht finden können, eine geeignete Methode. Was ist der richtige Weg, dies zu tun? Gibt es einen Grund, warum java scheint nicht zu Schiff mit einem built-in direct-conversion-Methode? Mögliche

Wie konvertieren von org.joda.Zeit.DateTime java.Zeit.ZonedDateTime

Anzahl der Antworten 2 Antworten
Habe ich eine Datenquelle mit joda time DateTime-Objekte gespeichert. Ich muss konvertieren Sie Sie in java ZonedDateTime Objekte, unter Beibehaltung der ursprünglichen Zeitzone. Es ist nicht ausreichend, um halten Sie die offset-seit einigen DateTime-Objekte repräsentiert, die täglich

LocalDateTime Sortieren

Anzahl der Antworten 2 Antworten
So zu Sortieren LocalDateTime Objekte? Ich habe versucht, die folgenden: Comparator<Data> comparator = new Comparator<Data>() { @Override public int compare(final data o1, final data o2) { if (o1.getDate()== null || o2.getDate() == null) return 0; return o1.getDate().compareTo(o2.getDate());

LocalDateTime zu ZonedDateTime

Anzahl der Antworten 1 Antworten
Ich habe Java 8 Spring-web-app wird die Unterstützung mehrerer Regionen. Ich brauche, um Kalender events für Kunden vor Ort. So können sagen, meine web-und Postgres-server gehostet wird, ist in der Zeitzone MST (aber ich denke, es könnte

Java 8 Date und Time API - parse-yyyy-MM-dd NICHT'HH:mm:ss.SSSZ

Anzahl der Antworten 3 Antworten
Ich versuche zu analysieren, Datum nach ISO8601-format: yyyy-MM-dd NICHT'HH:mm:ss.SSSZ Bin ich richtig, dass es nicht möglich ist, zu analysieren, es mit einem der Standard-Formate definiert, die in java.Zeit.format.DateTimeFormatter -? Beispielsweise ISO_OFFSET_DATE_TIME analysieren nur: yyyy-MM-dd NICHT'HH:mm:ss.SSSZZ Proben: yyyy-MM-dd'T'HH:mm:ss.SSSZ

Wie um zu überprüfen, ob Zeichenfolge Datum, Muster, Zeit mit API?

Anzahl der Antworten 2 Antworten
Mein Programm ist das Parsen einer Eingabezeichenfolge auf eine LocalDate Objekt. Für die meisten der Zeit, die die Zeichenfolge sieht aus wie 30.03.2014, aber gelegentlich sieht es aus wie 3/30/2014. Je nach dem, ich muss eine andere

DateTimeFormatter-Monat-Muster-Buchstaben "L" nicht

Anzahl der Antworten 3 Antworten
Bemerkte ich, dass java.Zeit.format.DateTimeFormatter - ist nicht in der Lage zu analysieren, wie erwartet. Siehe unten: import java.time.LocalDate; import java.time.format.DateTimeFormatter; public class Play { public static void tryParse(String d,String f) { try { LocalDate.parse(d, DateTimeFormatter.ofPattern(f)); System.out.println("Pass"); }

JSR 310 :: System.currentTimeMillis() vs Sofortige.toEpochMilli() :: TimeZone

Anzahl der Antworten 2 Antworten
Könnten Sie bitte etwas Licht auf, wie eine entsprechende Epoche Zeit in Millisekunden, für ein Standard-system-Zeitzone und die angegebene Zeitzone. Gegeben 1. Zeitzone: GMT+3 2. Der folgende code-Schnipsel: import java.time.*; public class Main { public static void

Java: Nicht in der Lage zu erhalten, LocalDate von TemporalAccessor

Anzahl der Antworten 4 Antworten
Ich versuche, ändern Sie das format einer String Datum von EEEE MMMM d zu MM/d/yyyy wird zuerst die Umwandlung in einen LocalDate und dann die Anwendung auf einen Formatierer, der ein anderes Muster der LocalDate vor der

Java 8 LocalDateTime heute in bestimmten Stunden

Anzahl der Antworten 5 Antworten
Gibt es eine schönere/einfachere Möglichkeit für den Bau LocalDateTime - Objekt, heute um 6 UHR als diese? LocalDateTime todayAt6 = LocalDateTime.now().withHour(6).withMinute(0).withSecond(0).withNano(0); Irgendwie weiß ich nicht, wie den Umgang mit Minuten/Sekunden/nano als alle, die ich sagen will, ist

Wie das Zeitzonen-offset, timezone, und lange Namen im Joda Time / Java 8?

Anzahl der Antworten 1 Antworten
Zeitzone ids von Joda Zeit können einfach angezeigt werden mit dem folgenden Codesegment. Set<String> zoneIds = DateTimeZone.getAvailableIDs(); for(String zoneId:zoneIds) { System.out.println(zoneId); } Aber, wie die Anzeige der entsprechenden Zeitzone offset, timezone, und lange Namen, so dass die

Überprüfen Sie, ob das Datum älter ist als 10 Jahre und neuer als 20 Jahre

Anzahl der Antworten 3 Antworten
Ich versuche zu prüfen, die in Java 8, wenn ein Datum älter als 10 Jahre und neuer als 20 Jahre. Ich bin mit Date.before() Und Date.after() und Weitergabe currentDate-10 Jahren currentDate-20 Jahren als Argumente. Kann mir bitte

Wie kann ich verspotte java.Zeit.LocalDate.jetzt()

Anzahl der Antworten 4 Antworten
In meinem test-Fall brauche ich die test-Zeit empfindliche Methode, die in dieser Methode verwenden wir java 8 Klasse LocalDate, es ist nicht Joda. Was kann ich tun, um die Zeit ändern, wenn ich laufen gehe-test InformationsquelleAutor Neil

Berechnen der Tage zwischen zwei Datumsangaben in Java 8

Anzahl der Antworten 12 Antworten
Ich weiß es sind viele Fragen auf, SO etwa, wie zu bekommen, aber ich will und Beispiel mit Hilfe der neuen Java 8 Date api. Ich weiß auch, JodaTime-Bibliothek, aber ich will ein arbeiten ohne externe Bibliotheken.

Ist java.Zeit scheitern zu analysieren Bruchteil-der-Sekunde?

Anzahl der Antworten 3 Antworten
Mit dem ersten release von Java 8 (b132) auf Mac OS X (Mavericks), diesen code mit der neuen java.Zeit-Paket funktioniert: String input = "20111203123456"; DateTimeFormatter formatter = DateTimeFormatter.ofPattern( "yyyyMMddHHmmss"); LocalDateTime localDateTime = LocalDateTime.parse( input, formatter ); Rendering:

Java: überprüfen Sie, ob ein bestimmtes Datum innerhalb des aktuellen Monats

Anzahl der Antworten 5 Antworten
Ich brauche, um zu überprüfen, ob ein gegebenes Datum fällt in den aktuellen Monat, und ich schrieb Sie den folgenden code, aber der IDE erinnerte mich daran, dass die getMonth() und getYear() Methoden sind veraltet. Ich Frage

Gibt es eine jackson-Datentyp-Modul für java JDK8.Zeit?

Anzahl der Antworten 5 Antworten
Ich bin auf der Suche nach einem Modul für die neue Java JDK8.Zeit Klassen. Ich schaute durch die FasterXML GitHub-Projekt-Auflistung und jetzt keine gefunden. Als ich verstehen, Jackson ist noch kompiliert JDK6 so nicht verwenden können, diese

Wie setzen format-string für java.Zeit.Instant mit objectMapper?

Anzahl der Antworten 5 Antworten
Habe ich eine Entität mit java.time.Instant für erstellte Datenfeld: @Getter @Setter @AllArgsConstructor @NoArgsConstructor @EqualsAndHashCode public class Item { private String id; private String url; private Instant createdDate; } Ich bin mit com.fasterxml.jackson.databind.ObjectMapper zu sparen Element Elasticsearch als

Die java-Fehlermeldung.Zeit.format.DateTimeParseException: konnte nicht analysiert werden, ungeparsten text gefunden bei index 10

Anzahl der Antworten 2 Antworten
Im Versuch, pase die nächste Zeichenfolge mit LocalDateTime, aber ich bekomme immer de ungeparsten text gefunden Fehler: Error java.time.format.DateTimeParseException: Text '2016-08-18 14:27:15.103+02' could not be parsed, unparsed text found at index 10 Hier ist mein String: convertDate:

Wie kann ich wieder LocalDate.jetzt() in Millisekunden?

Anzahl der Antworten 1 Antworten
Erstelle ich date jetzt: ZoneId gmt = ZoneId.of("GMT"); LocalDateTime localDateTime = LocalDateTime.now(); LocalDate localDateNow = localDateTime.toLocalDate(); Dann möchte ich wieder dieses Datum in Millisekunden: localDateNow.atStartOfDay(gmt) - 22.08.2017 localDateNow.atStartOfDay(gmt).toEpochSecond(); - 1503360000 (18.01.70) Wie kann ich wieder LocalDate.now() in

java.Zeit.format.DateTimeParseException: Text konnte nicht analysiert werden, bei index 21

Anzahl der Antworten 4 Antworten
Bekomme ich den datetime-Wert als created_at '2012-02-22T02:06:58.147Z' Read-only. The time at which this task was created. Welche gegeben ist durch Asana API Ich bin mit Java 8 zu analysieren, das Datum bzw. die Uhrzeit wie folgt import

Java 8 LocalDate in hibernate falsch zugeordnet TIMESTAMP

Anzahl der Antworten 3 Antworten
Ich benutze Spring boot 1.4.2, das bringt hibernate 5.0.11 (JPA 2.1). Ich möchte das Java 8 Zeit-Klassen in meinem Unternehmen, und so enthalten hibernate-java8. Meiner Entität definiert ein LocalDate Feld. @Entity @Table(name = "my_alarms_timeline", indexes = {...})

Wie zu verwenden LocalDateTime RequestParam im Frühjahr? Ich bekomme "Failed to convert String to LocalDateTime"

Anzahl der Antworten 5 Antworten
Ich benutze Spring Boot und enthalten jackson-datatype-jsr310 mit Maven: <dependency> <groupId>com.fasterxml.jackson.datatype</groupId> <artifactId>jackson-datatype-jsr310</artifactId> <version>2.7.3</version> </dependency> Wenn ich versuche, eine RequestParam mit Java 8 Date/Time Typ, @GetMapping("/test") public Page<User> get( @RequestParam(value = "start", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME)

So konvertieren Sie eine Zeit von GMT, EST

Anzahl der Antworten 3 Antworten
Habe ich ein Datum & Zeit "20140508063630" (yyyyMMddHHmmss) - format. Ich möchte konvertieren, dieses Mal in die EST-Zeitzone. Wie kann ich es tun? Wenn es irgendeine API, die für diese Umwandlung lassen Sie es mich bitte wissen.

java.Zeit.format.DateTimeParseException: Text konnte nicht analysiert werden, bei index 3

Anzahl der Antworten 3 Antworten
Ich bin mit Java 8 zu analysieren, die das Datum und finden Sie Unterschied zwischen zwei Datumsangaben. Hier ist mein snippet: String date1 ="01-JAN-2017"; String date2 = "02-FEB-2017"; DateTimeFormatter df = DateTimeFormatter .ofPattern("DD-MMM-YYYY", en); LocalDate d1 =

JSTL LocalDateTime-format

Anzahl der Antworten 4 Antworten
Ich formatieren will meine java 8 LocalDateTime Objekt in "dd.MM.JJJJ" - Muster. Gibt es eine library zu formatieren ? Ich habe versucht, folgenden code, aber er bekam Konvertierung Ausnahme. <fmt:parseDate value="${date}" pattern="yyyy-MM-dd" var="parsedDate" type="date" /> Ist es

Das Datum abrufen aus einer Ergebnismenge, die für die Verwendung mit java.Zeit-Klassen

Anzahl der Antworten 2 Antworten
Ist es sowieso um einen java.Zeit (neu in Java 8) kompatiblen time-Klasse aus einem ResultSet? Ich bin mir bewusst, die Sie verwenden können ResultSet's getDate oder getTimestamp aber diese Methode zurück java.sql.Date /java.sql.Timestamp Objekte, die sind jetzt

Neue Date & Time API in Java 8

Anzahl der Antworten 2 Antworten
Auf diese Seite lese ich Folgendes: Rechnen mit Datumsangaben-es ist auch sehr einfach. Wohl die beste Verbesserung im Vergleich zur derzeitigen situation mit Java < 1.8: Period p = Period.of(2, HOURS); LocalTime time = LocalTime.now(); LocalTime newTime

Wie zu entfernen Millisekunden von LocalTime in java 8

Anzahl der Antworten 6 Antworten
Mithilfe der java.Zeit Rahmen, ich möchte die print-Zeit im format hh:mm:ss, aber LocalTime.now() gibt die Zeit im format hh:mm:ss,nnn. Ich habe versucht, zu verwenden DateTimeFormatter: DateTimeFormatter formatter = DateTimeFormatter.ISO_LOCAL_TIME; LocalTime time = LocalTime.now(); String f = formatter.format(time);

java.Zeit DateTimeFormatter-Muster für timezone offset

Anzahl der Antworten 2 Antworten
Ich versuche zu analysieren: 2014-05-02-10.45.05.993280-5:00 wo die -5:00 ist der offset von UTC. Verwendung von java.Zeit DateTimeFormatter in Java 8. Für das erste bit habe ich Folgendes: yyyy-MM-dd-HH.mm.ss.SSSSSS jedoch kann ich nicht herausfinden, was das Muster sein

Einfache Möglichkeit zum konvertieren von Java 8 ist LocalDateTime zu Joda ' s LocalDateTime

Anzahl der Antworten 3 Antworten
Gibt es eine einfache Möglichkeit zu konvertieren Java 8 LocalDateTime zu Joda ' s LocalDateTime? Einer der Wege ist, es zu konvertieren in String und erstellen Sie dann Joda ist LocalDateTime aus dieser Zeichenfolge. Wandeln Sie es

Java8 Hinzufügen Stunden LocalDateTime Nicht Funktioniert

Anzahl der Antworten 2 Antworten
Habe ich versucht wie unten, aber in beiden Fällen ist es zu zeigen dieselbe Zeit? Was mache ich falsch. LocalDateTime currentTime = LocalDateTime.now(ZoneId.of("UTC")); Instant instant = currentTime.toInstant(ZoneOffset.UTC); Date currentDate = Date.from(instant); System.out.println("Current Date = " + currentDate);

Deserialisieren LocalDateTime mit Jackson JSR310 Modul

Anzahl der Antworten 3 Antworten
Bin ich mit der Bibliothek beschrieben die Jackson-Datentyp JSR310 Seite aber ich bin immer noch Schwierigkeiten haben, es zu arbeiten. Habe ich Folgendes konfiguriert bean: @Bean @Primary public ObjectMapper objectMapper() { ObjectMapper mapper = new ObjectMapper(); mapper.registerModule(new

So erhalten Sie am Ende des Tages, wenn da eine LocalDate?

Anzahl der Antworten 3 Antworten
So erhalten Sie am Ende des Tages, wenn da eine LocalDate? Ich konnte es durch tun LocalDateTime.of(LocalDate.now(), LocalTime.of(23, 59, 59)); Aber gibt es ein äquivalent 'atStartOfDay' Methode, die für das Ende des Tages? LocalDate.now().atStartOfDay(); LocalDate.now().atEndOfDay(); //doesn't work

Umwandlung von einer Zeit in Millisekunden korrekt in java.Zeit (Java 8)

Anzahl der Antworten 3 Antworten
Ich habe versucht zu konvertieren von "DateTime" in Millisekunden mit Hilfe der java.Zeit Paket in Java 8. Aber ich habe nicht in der Lage, um es richtig zu tun. Ich bin versucht zu konvertieren "29/Jan/2015:18:00:00" Millisekunden. Das

Immer aktuelle Zeit in Java 8

Anzahl der Antworten 3 Antworten
Ich bin erkunden die neue java.time API von Java 8. Ich bin besonders beim abrufen der aktuellen Zeit (meine aktuelle Zeit-zone, einer anderen Zeitzone und einem anderen offset). Der code ist: public static void getCurrentLocalTime(){ LocalTime time

Analysieren ISO-Zeitstempel mit Java 8 java.time api (standard-edition)

Anzahl der Antworten 4 Antworten
Ich bin mit Mühe Millisekunden seit Beginn der Epoche aus dem string in dem Beispiel. Ich habe versucht, diese drei verschiedenen Möglichkeiten, so weit, und das Beispiel zeigt, wie der Letzte Versuch. Es scheint immer zu kommen,