yyqdbngt opened a new pull request, #3429: URL: https://github.com/apache/rocketmq-dashboard/pull/3429
### Summary `AliyunConverters` parses Aliyun timestamp strings, renders epoch millis in the Asia/Shanghai zone and decodes base64 message bodies defensively. Only the instance-option count clamping had a direct test. ### Changes - `parseDateTime` tolerates null, blank and malformed values while parsing valid `yyyy-MM-dd HH:mm:ss` - `parseTimeMillis` returns 0 for missing/invalid values and maps Shanghai-local times to epoch millis - `formatTimeMillis` renders in the Aliyun time zone - `tryBase64Decode` decodes UTF-8 text, keeps invalid base64 and non-UTF-8 payloads as `null`, and round-trips CJK text ### Testing `mvn test -Dtest=AliyunConvertersTest` passes: 5 tests, 0 failures (up from 1). -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
