溫馨提示×

linux strftime怎樣顯示毫秒

小樊
160
2025-01-01 18:25:55
欄目: 智能運維

在Linux中,strftime函數用于格式化時間戳

#include <stdio.h>
#include <time.h>

int main() {
    time_t rawtime;
    struct tm * timeinfo;

    time(&rawtime); // 獲取當前時間
    timeinfo = localtime(&rawtime); // 將時間轉換為本地時間

    char buffer[20];
    strftime(buffer, sizeof(buffer), "%Y-%m-%d %H:%M:%S.%3d", timeinfo); // 使用%3d格式化毫秒

    printf("當前時間(帶毫秒):%s\n", buffer);

    return 0;
}

在這個示例中,我們使用%3d來表示毫秒,其中3表示寬度為3的字符,d表示十進制整數。這將顯示當前時間的格式化字符串,包括毫秒。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女