#include <stdio.h>
#include <time.h>
#include <stdint.h>
int main ()
{
int len =0;
time_t current_time;
struct tm *now_time;
time(¤t_time);
now_time = localtime(¤t_time);
uint8_t file_8300_body[20] ;
uint16_t year= now_time->tm_year+1900;
uint8_t month = now_time->tm_mon + 1;
file_8300_body[len++] = year >> 8;
file_8300_body[len++] = year;
file_8300_body[len++] = month;
file_8300_body[len++] = now_time->tm_mday;
file_8300_body[len++] = now_time->tm_hour;
file_8300_body[len++] = now_time->tm_min;
file_8300_body[len++] = now_time->tm_sec;
for(int i=0 ;i<len; i++)
{
printf("%02x " ,file_8300_body[i]);
}
printf("%04d-%02d-%02d %02d:%02d:%02d",
(file_8300_body[0]<<8)|file_8300_body[1],file_8300_body[2],file_8300_body[3],
file_8300_body[4],file_8300_body[5],file_8300_body[6]);
}