@@ -76,48 +76,6 @@ public void GetDateTimeOffsetFromXml_ShouldHandleEpochStart()
7676 // Assert
7777 Assert . AreEqual ( expectedDateTime , actualDateTime ) ;
7878 }
79-
80- [ TestMethod ]
81- public void GetDateTimeOffsetFromXml_ShouldReturnCorrectDateTime_UTC ( )
82- {
83- // Arrange
84- long unixTimeStamp = 1545888011 ; // Unix 时间戳
85- DateTimeOffset expectedDateTime = new DateTimeOffset ( 2018 , 12 , 27 , 5 , 20 , 11 , TimeSpan . Zero ) ; // 预期的 UTC 时间
86-
87- // Act
88- DateTimeOffset actualDateTime = DateTimeHelper . GetDateTimeOffsetFromXml ( unixTimeStamp , "UTC" ) ;
89-
90- // Assert
91- Assert . AreEqual ( expectedDateTime , actualDateTime ) ;
92- }
93-
94- [ TestMethod ]
95- public void GetDateTimeOffsetFromXml_ShouldReturnCorrectDateTime_EasternStandardTime ( )
96- {
97- // Arrange
98- long unixTimeStamp = 1545888011 ; // Unix 时间戳
99- DateTimeOffset expectedDateTime = new DateTimeOffset ( 2018 , 12 , 27 , 0 , 20 , 11 , TimeSpan . FromHours ( - 5 ) ) ; // 预期的美国东部标准时间
100-
101- // Act
102- DateTimeOffset actualDateTime = DateTimeHelper . GetDateTimeOffsetFromXml ( unixTimeStamp , "Eastern Standard Time" ) ;
103-
104- // Assert
105- Assert . AreEqual ( expectedDateTime , actualDateTime ) ;
106- }
107-
108- [ TestMethod ]
109- public void GetDateTimeOffsetFromXml_ShouldReturnCorrectDateTime_PacificStandardTime ( )
110- {
111- // Arrange
112- long unixTimeStamp = 1545888011 ; // Unix 时间戳
113- DateTimeOffset expectedDateTime = new DateTimeOffset ( 2018 , 12 , 26 , 21 , 20 , 11 , TimeSpan . FromHours ( - 8 ) ) ; // 预期的美国太平洋标准时间
114-
115- // Act
116- DateTimeOffset actualDateTime = DateTimeHelper . GetDateTimeOffsetFromXml ( unixTimeStamp , "Pacific Standard Time" ) ;
117-
118- // Assert
119- Assert . AreEqual ( expectedDateTime , actualDateTime ) ;
120- }
12179 }
12280
12381}
0 commit comments