std::chrono::system_clock::time_point と time_t
時刻を秒単位で記録できればよいのであれば、time_t で十分見たい。
system_clock - cpprefjp C++日本語リファレンス
今回は通信用または記録用に時刻をシリアライズしたいわけなので、結局は time_t に変換することになりそう。
time_t は long に typedef されており、 long が何バイトになるかは処理系依存。
普通のPCならば今時は 64bit なはず。 esp32 だとどうか?
あとで sizeof() 演算子で確かめてみよう。