Currently, I think only the daily logger allows customizing the filename format. I'm trying to replace our internal logging framework by Spdlog, and I need to encode the date in the filename (but without using a daily logger, which is too coarse grained). Instead, I want to generate a new filename every time a size-based sink "rotates". I might be able to provide a PR if there's interest for solving this issue.