Learn two different ways to convert time from the 12-hour time format to the 24-hour time format in Java.
Also find me here:
Baeldung Author
baeldung
This is the standard author on the site. Most articles are published by individual authors, with their own profiles, but when multiple people have a strong contribution, we publish collectively here.
Here's what I've written (so far):
Baeldung on Java
- All
- Weekly Review (499)
- Core Java (225)
- Spring (171)
- Testing (157)
- Spring Boot (152)
- Java (142)
- Java String (121)
- REST (109)
- Spring Security (102)
- Spring MVC (99)
- Persistence (96)
- Java IO (92)
- Jakarta EE (77)
- NoSQL (76)
- Java Collections (73)
- Data (73)
- Spring Data (71)
- Algorithms (69)
- Java Concurrency (64)
- DevOps (64)
- Security (57)
- Series (56)
- Java Dates (52)
- JPA (51)
- Reactive (49)
- Maven (47)
- HTTP Client-Side (46)
- Java Map (45)
- Spring Cloud (42)
- Java Numbers (41)
- Java Streams (40)
- Java Array (40)
- JVM (40)
- Java List (38)
- JSON (37)
- Architecture (37)
- Logging (29)
- Spring Persistence (28)
- Jackson (28)
- IDE (27)
- Gradle (25)
- Spring Web (24)
- Networking (20)
- Cloud (20)
- XML (18)
- Web Services (17)
- Groovy (16)
- Spring WebFlux (15)
- Java Web (11)
- Artificial Intelligence (8)
- Docker (7)
- Spring AI (1)
- News (1)
Java Weekly, Issue 503
Filed under Weekly Review
The semantic kernel in Java, GC improvements in Java 21, sealed classes, project Leyden, async-profiler, and GenAI code assistance!
Java Weekly, Issue 502
Filed under Weekly Review
JVM computed constants, safepoints, Maven vs Gradle battle, GC improvements, bulk SQL, and effective technology strategies. A good week.
Introduction to Avaje Inject
Filed under Java
A quick and practical guide to Avaje Inject.
Getting Started With Apache Pulsar and Spring Boot
Filed under Spring Boot
Pulsar is a high-throughput pub/sub system which aims to overcome Kafka’s limitations. We look at how to use it with Spring.
Java Weekly, Issue 501
Filed under Weekly Review
Testcontainers, VisualVM profiling, project Leyden, virtual threads, magnificent S3, and GenAI!
How to Get the Start and End Dates of a Year Using Java
Filed under Java Dates
Learn how to get the start and end dates of a year using the modern Date Time API and the old Calendar and Date classes.
Docker Compose Support in Spring Boot
Filed under Docker, Spring Boot
Learn about the new Docker Compose support in Spring Boot 3.1.0.
Java Weekly, Issue 500 :)
Filed under Weekly Review
Soft delete in JPA, Kotlin 1.9, platform teams, sliced onion architecture, and stream processing!