Пользовательский формат для текущей даты и времени в C ++ - PullRequest
2 голосов
/ 12 апреля 2011

Я пытаюсь сохранить файл в каталоге файлов на основе текущей даты и времени.Я пытаюсь получить следующий формат:

  1. Пример "FullMonth-FullYear": "Апрель 2011"
  2. "FullMonth-littleDay-yearпример: "март-7-11"
  3. час-минуты-секунды.Пример: «18:05:09» в 24-часовом формате

Ответы [ 2 ]

1 голос
/ 12 апреля 2011

Это зависит от формата, в котором вы сейчас находитесь.Я большой поклонник sprintf(), и, поскольку я в основном имею дело с большими кучами секунд, миллисекунд или наносекунд, я делаю много арифметических модулей, чтобы получить то, что я хочу.

0 голосов
/ 13 апреля 2011

boost . date_time может выполнять произвольное форматирование с большей степенью точности, на которую обычно способны стандартные функции. В частности, см. Флаги формата ввода / вывода даты и времени .

...