如何将一天中的时间转换为UTC时间?

如何将一天中的时间转换为UTC时间?,c,C,我有以秒为单位的时间,我必须找到自1970年以来的utc时间,是否有任何api可以直接将该时间转换为utc时间 我正在使用ANSIC,并在windows平台上工作 平台无关的api将是首选 thanx提前。您可以在tm结构中填写一天中的时间,您必须将其转换为秒/分/小时和日期。然后将其转换为mktime in time.h.您的意思是一天中的时间是从0到60*60*24-1的秒数?如果是这样的话,这怎么可能转换成日期呢?我已经这样做了,并且找到了所需的结果,但是我需要一些标准的方法来实现这一点。

我有以秒为单位的时间,我必须找到自1970年以来的utc时间,是否有任何api可以直接将该时间转换为utc时间

我正在使用ANSIC,并在windows平台上工作 平台无关的api将是首选


thanx提前。

您可以在tm结构中填写一天中的时间,您必须将其转换为秒/分/小时和日期。然后将其转换为mktime in time.h.

您的意思是一天中的时间是从0到60*60*24-1的秒数?如果是这样的话,这怎么可能转换成日期呢?我已经这样做了,并且找到了所需的结果,但是我需要一些标准的方法来实现这一点。某种api,,@moon mktime是标准的ANSI和POSIX,所以我不确定你为什么需要一些标准的方法。恐怕你得自己写,或者你可以找到一个这样的图书馆。