Umwandeln von time_t zu timeval

Ich bin vor problem bei der Umwandlung der time_t zu struct timeval. Ich brauche die tv_usec & tv_sec Wert zu erhalten gefüllt time_t Wert.

In Bestellung zum Auffüllen tv_sec und tv_usec wir benötigen, rufen Sie gettimeofday(). Ich möchte aber nicht anrufen, die Funktion, da ich Zeit haben, in time_t. Aus der time_t ich will zu extrahieren/umwandeln in Millisekunden. Da die vorhandenen code, den Sie verwenden, struct timeval für das Auffüllen.

Wenn Sie könnte vermuten lassen, wie man Millisekunde von time_t wäre toll.

Jede Hilfe auf diesem würde sehr geschätzt.
Vielen Dank im Voraus.

  • Deine Frage ist nicht sehr klar (oder nicht sehr klar). Fügen Sie Ihren code, wenn Sie erwartet werden, um Hilfe zu bekommen.
  • Wo ist das problem? time_t ist in Sekunden timeval ist ein struct welcher auch die Mikrosekunden (also eine einfache Typumwandlung in int_32 für tv_sec ist genug). Es gibt keine offset-Problem (1/1/1970) zwischen Ihnen, so ist es sollte unkompliziert sein. Was ist dein problem, genau?
InformationsquelleAutor saravanan b | 2015-01-23
Schreibe einen Kommentar