mirror of
https://github.com/iflytek/skillhub.git
synced 2026-10-09 03:17:52 +00:00
fix: 修复发布skill时版本时间戳时区错误 (#171)
将自动版本号的时间戳从 UTC 时区改为北京时区 (Asia/Shanghai)。 修复 #169
This commit is contained in:
parent
90c1f3c805
commit
fb9b11e750
2 changed files with 3 additions and 3 deletions
|
|
@ -39,7 +39,7 @@ import java.io.InputStream;
|
|||
import java.security.MessageDigest;
|
||||
import java.time.Clock;
|
||||
import java.time.Instant;
|
||||
import java.time.ZoneOffset;
|
||||
import java.time.ZoneId;
|
||||
import java.time.format.DateTimeFormatter;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Comparator;
|
||||
|
|
@ -61,7 +61,7 @@ import java.util.zip.ZipOutputStream;
|
|||
public class SkillPublishService {
|
||||
|
||||
private static final DateTimeFormatter AUTO_VERSION_FORMATTER =
|
||||
DateTimeFormatter.ofPattern("yyyyMMdd.HHmmss").withZone(ZoneOffset.UTC);
|
||||
DateTimeFormatter.ofPattern("yyyyMMdd.HHmmss").withZone(ZoneId.of("Asia/Shanghai"));
|
||||
private static final Logger log = LoggerFactory.getLogger(SkillPublishService.class);
|
||||
|
||||
public record PublishResult(
|
||||
|
|
|
|||
|
|
@ -567,7 +567,7 @@ class SkillPublishServiceTest {
|
|||
SkillPublishService.PublishResult result = service.publishFromEntries(
|
||||
namespaceSlug, entries, publisherId, SkillVisibility.PUBLIC, Set.of());
|
||||
|
||||
assertEquals("20260318.120000", result.version().getVersion());
|
||||
assertEquals("20260318.200000", result.version().getVersion());
|
||||
}
|
||||
|
||||
@Test
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue