diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml
index fe5c0ab..84b530f 100644
--- a/.gitea/workflows/build.yaml
+++ b/.gitea/workflows/build.yaml
@@ -13,9 +13,7 @@ jobs:
lfs: true
- name: Build project.
run: |
- proxy
- podman pull mcr.microsoft.com/dotnet/aspnet:10.0
- unproxy
+ podman pull mcr.azure.cn/dotnet/aspnet:10.0
cd YaeBlog
pwsh build.ps1 build
- name: Workaround to make sure podman-login working.
diff --git a/YaeBlog.Tests/DateTimeOffsetTests.cs b/YaeBlog.Tests/DateTimeOffsetTests.cs
new file mode 100644
index 0000000..f9fd8db
--- /dev/null
+++ b/YaeBlog.Tests/DateTimeOffsetTests.cs
@@ -0,0 +1,13 @@
+namespace YaeBlog.Tests;
+
+public class DateTimeOffsetTests
+{
+ [Fact]
+ public void DateTimeOffsetParseTest()
+ {
+ const string input = "2026-01-04T16:36:36.5629759+08:00";
+ DateTimeOffset time = DateTimeOffset.Parse(input);
+
+ Assert.Equal("2026年01月04日 16:36:36", time.ToString("yyyy年MM月dd日 HH:mm:ss"));
+ }
+}
diff --git a/YaeBlog.Tests/YaeBlog.Tests.csproj b/YaeBlog.Tests/YaeBlog.Tests.csproj
new file mode 100644
index 0000000..5d5e7c6
--- /dev/null
+++ b/YaeBlog.Tests/YaeBlog.Tests.csproj
@@ -0,0 +1,25 @@
+