Я пытаюсь изобразить текущее время в виде строки в формате «ГГГГ-ММ-ДД-ЧЧ-ММ-СС». Я могу взять текущее время в формате ISO из библиотеки Boost «Date Time», но у нее есть другие строки-разделители, которые мне не подойдут (я использую это в имени файла).
Конечно, я могу просто заменить строки-разделители, но у меня есть ощущение, что есть лучший способ сделать это с опциями форматирования даты и времени. Есть ли такой способ, и если да, то как я могу его использовать?