diff --git a/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/antragraum/AntragraumNachrichtMapper.java b/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/antragraum/AntragraumNachrichtMapper.java
index 53e7298d13eb8b319b88d39eb950cb817ad76ed0..3c14695971b75f4d1b8543f8f7826a47286a0506 100644
--- a/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/antragraum/AntragraumNachrichtMapper.java
+++ b/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/antragraum/AntragraumNachrichtMapper.java
@@ -25,6 +25,7 @@
 package de.ozgcloud.nachrichten.antragraum;
 
 import java.time.ZonedDateTime;
+import java.time.temporal.ChronoField;
 
 import org.apache.commons.lang3.StringUtils;
 import org.mapstruct.CollectionMappingStrategy;
@@ -75,7 +76,7 @@ interface AntragraumNachrichtMapper {
 
 	default ZonedDateTime mapZonedDateTime(String sentAt) {
 		if (StringUtils.isBlank(sentAt)) {
-			return ZonedDateTime.now();
+			return ZonedDateTime.now().with(ChronoField.MILLI_OF_SECOND, 0);
 		}
 		return ZonedDateTime.parse(sentAt);
 	}
diff --git a/nachrichten-manager-server/src/test/java/de/ozgcloud/nachrichten/antragraum/AntragraumNachrichtMapperTest.java b/nachrichten-manager-server/src/test/java/de/ozgcloud/nachrichten/antragraum/AntragraumNachrichtMapperTest.java
index 6c6b862913b041c4927a4648f1cb26765e56b208..f09c76ce759f8b873260173d524c85093f832847 100644
--- a/nachrichten-manager-server/src/test/java/de/ozgcloud/nachrichten/antragraum/AntragraumNachrichtMapperTest.java
+++ b/nachrichten-manager-server/src/test/java/de/ozgcloud/nachrichten/antragraum/AntragraumNachrichtMapperTest.java
@@ -24,6 +24,7 @@ import static org.assertj.core.api.Assertions.*;
 
 import java.time.ZonedDateTime;
 import java.time.format.DateTimeFormatter;
+import java.time.temporal.ChronoField;
 import java.time.temporal.ChronoUnit;
 
 import org.apache.commons.lang3.StringUtils;
@@ -136,7 +137,7 @@ class AntragraumNachrichtMapperTest {
 			assertThat(result.getSentAt()).isCloseTo(PostfachNachrichtTestFactory.SENT_AT, within(2, ChronoUnit.SECONDS));
 		}
 
-		@DisplayName("should set sentAt to now if value is missing")
+		@DisplayName("should set sentAt to now without milliseconds if value is missing")
 		@Test
 		void shouldSetSentAtIfMissing() {
 			var rueckfrage = GrpcRueckfrageAnswerTestFactory.createBuilder().setSentAt(StringUtils.EMPTY).build();
@@ -144,6 +145,7 @@ class AntragraumNachrichtMapperTest {
 			var result = mapper.fromRueckfrageAnswer(rueckfrage);
 
 			assertThat(result.getSentAt()).isCloseTo(ZonedDateTime.now(), within(2, ChronoUnit.SECONDS));
+			assertThat(result.getSentAt().get(ChronoField.MILLI_OF_SECOND)).isZero();
 		}
 
 		private PostfachNachricht fromRueckfrageAnswer() {