C語言是一種廣泛使用的編程語言,可以用于開發各種類型的應用程序。其中,返回JSON數據是很常見的操作,本文將重點介紹如何以指定的時間格式返回JSON數據。
在C語言中,我們可以利用第三方庫來處理JSON數據,這里我們以
#include "cJSON.h" #include#include int main() { cJSON* root = cJSON_CreateObject(); time_t rawtime; struct tm* timeinfo; char buffer[80]; time(&rawtime); timeinfo = localtime(&rawtime); strftime(buffer, 80, "%Y-%m-%d %H:%M:%S", timeinfo); cJSON_AddStringToObject(root, "time", buffer); char* json_string = cJSON_Print(root); printf("%s\n", json_string); free(json_string); cJSON_Delete(root); return 0; }
在這個示例中,我們創建了一個
通過這個示例,我們可以看到,C語言可以很方便地返回JSON數據,并且可以以任意的時間格式返回數據。這種處理JSON數據的方式在實際應用中非常有用,可以大大提高開發效率和代碼的可讀性。