Warning: Undefined array key "HTTP_ACCEPT_LANGUAGE" in /var/www/vhosts/bilgigunlugum.net/httpdocs/index.php on line 43
C Programlama

BG MVC Model View Controller eğitim serisi yayında...

Ana sayfa > Programlama > C Programlama > C örnek kodlar > c_millisecond_hmsms

C örnek kodlar

Millisaniye değerini saat, dakika, saniye ve millisaniye olarak yazma

Aşağıdaki kodları kullanarak, millisaniye olarak elde ettiğiniz zaman değerini saat, dakika, saniye ve millisaniye formatında yazabiliriz.


#include <stdio.h>

int main(void)
{
  char time_format[20];

  int milliseconds = 9251548;
  int seconds = milliseconds / 1000;
  milliseconds %= 1000;
  int minutes = seconds / 60;
  seconds %= 60;
  int hours = minutes / 60;
  minutes %= 60;

  sprintf(time_format, "%.2d:%.2d:%.2d:%.4d", hours, minutes, seconds, milliseconds);

  printf(time_format);

  return 0;
}

Yukarıdaki programı derleyip çalıştırdığımızda, aşağıdaki ifadeleri ekrana yazar:

02:34:11:0548