package com.ruoyi.integration.iotda.utils.time; import java.time.Instant; import java.time.ZoneOffset; import java.time.format.DateTimeFormatter; public class UtcToSeconds { public static long convertToSeconds(String utcTimeString) { Instant instant = Instant.parse(utcTimeString); long seconds = instant.atOffset(ZoneOffset.UTC).toEpochSecond(); return seconds; } public static void main(String[] args) { String utcTimeString = "2023-04-01T12:00:00Z"; long seconds = convertToSeconds(utcTimeString); System.out.println("Seconds since epoch: " + seconds); } }