3
struct tmはタイムゾーン情報をデータメンバーとして保存しますか
次のC ++コードを検討してください。 #include <ctime> #include <iostream> int main() { std::time_t now = std::time(nullptr); struct tm local = *std::localtime(&now); struct tm gm = *std::gmtime(&now); char str[20]; std::strftime(str, 20, "%Z", &local); std::cout << str << std::endl; // HKT std::strftime(str, 20, "%Z", &gm); std::cout << str << std::endl; // UTC return 0; } …