Vấn đề là ctime sử dụng localtime, do đó kết thúc bằng phần bù.
Nếu bạn muốn GMT, thì bạn nên sử dụng asctime(gmtime(&time)) , sẽ cung cấp cho bạn ngày / giờ mà không ảnh hưởng đến giờ địa phương.
ctime tương đương với asctime(localtime(&time))