У меня есть очень специфический проект C++, и я использую NetBeans.
Причина этого в том, что нам нужны определенные временные метки, и я нашел шаблоны NetBeans отличным инструментом для вставки автоматического заголовка со всеми соответствующими вещами.
Мне удается настроить все красиво, но я не могу понять, как настроить формат времени в шаблоне заголовка.
В настоящее время это показывает это:
Created on April 6, 2017, 2:18 PM
Но так как я работаю в Центральной Европе, мне нужен 24-часовой формат, чтобы я мог иметь что-то вроде
Created on 06.04.2017. at 14:18
Я нашел, как изменить формат даты здесь, но по какой-то причине это иногда не работает .
Я даже пытался использовать справочник по языку шаблонов FreeMaker, поэтому я создал переменную time, которая выглядит так:
<#assign dateTime = .now>
<#assign time = dateTime?time>
${time?iso("Europe/Zagreb")}
Но это все равно ничего не изменило.
Теперь мой шаблон выглядит так:
// -*- C++ -*-
<#assign licenseFirst = "/*">
<#assign licensePrefix = " * ">
<#assign licenseLast = " */">
<#assign aDateTime = .now>
<#assign time = aDateTime?time>
<#include "${project.licensePath}">
/*
* File: ${NAME}.${EXTENSION}
* Author: ${user}
*
* Created on ${DATE} at ${time?iso("Europe/Zagreb")}
*/
#ifndef ${GUARD_NAME}
#define ${GUARD_NAME}
#endif /* ${GUARD_NAME} */
Можно ли это вообще изменить и как?
Любая помощь приветствуется.
Created on April 6, 2017 at 16:14:23+02:00
. Который показывает 24-часовое время. - person acm   schedule 06.04.2017