Усовершенствовать макрос TimeNow

  • Автор темы Автор темы MikeWaz
  • Дата начала Дата начала

MikeWaz

Пользователь
Регистрация
08.07.2014
Сообщения
43
Реакции
1
Баллы
8
Было бы не плохо добавить макроса для вывода даты в нужном формате
К примеру:
{-TimeNow.Format-|-d/m/Y-}

Выведет дату 11/07/2014
 
Код:
Развернуть Свернуть Копировать
DateTime now = DateTime.Now;
return String.Format("{0:MM/dd/yyyy}", now);
 
  • Спасибо
Реакции: texnolog
да это понятно, просто я делаю объявления и текст объявления загружается с текстового файла. Макросы вставляю в самом текстовом файле.
 
Можно сделать через экшен замену. Значения в тексте на результат работы экшена.
 
Подскажите, а где просмотреть весь список {-TimeNow.Format-} и их значений ?Может быть упрощу свои решения с помощью них.
 
Подскажите, а где просмотреть весь список {-TimeNow.Format-} и их значений ?Может быть упрощу свои решения с помощью них.
Код:
Развернуть Свернуть Копировать
{0:df([f])} — произвольное форматирование даты, f — строка формата с подстановками, возможные подстановки:

    yy или yyyy — Год, всегда выводится 4 знака.
    M или MM — Месяц, 1 или 2 знака
    d или dd — День, 1 или 2 знака
    H или HH — Часы, 1 или 2 знака в 24-часовом формате
    m или mm — Минуты, 1 или 2 знака
    s или ss — Секунды, 1 или 2 знака
    f...ffff — Миллисекунды, от 1 до 4 знаков
 
  • Спасибо
Реакции: SilverSun
Я не совсем корректно задал вопрос, где посмотреть все возможные макросы и их значения, и как их использовать, я кажется чего то недопонимаю.
 
Макрос один и возвращает он один формат значений. Все остальное это код. Метод DateTime
 
Тоесть в экшен С# ввожу {-TimeNow.Format-} и мне выдает настоящее время?
 
нед.. в обычном экшене макрос {-TimeNow.Date-}
 
  • Спасибо
Реакции: Roman*

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)