Текущая дата текстом

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)
  • Автор
    Записи
  • #36494
    Aeromixture
    Участник

    Добрый день.
    Помогите как отображать текущую дату текстом?
    Например: 24 января 2025г.
    Нужно только для отображения.

    #36495
    manjey73
    Участник

    Придется создать канал с длиной 4 или 5, тип Строка.
    И написать формулу, которая будет выводить дату текстом.
    Простое отображение даты не устраивает?

    #36496
    manjey73
    Участник
    public string DateToString(double dt)
    {
    DateTime datetime = DateTime.FromOADate(dt);
    return datetime.ToString("D");
    }
    
    public string DateToLongString()
    {
    DateTime datetime = DateTime.Now;
    return datetime.ToString("D");
    }

    Тип данных — Unicode Srting, Формат — String, длина данных — 5
    Входная формула на выбор
    SplitUnicode(()=> DateToString(Val(ххх))) // где xxx номер канала
    SplitUnicode(()=> DateToLongString())

    #36497
    Aeromixture
    Участник

    Предлагаемый вами вариант не работает в 5й версии

    #36498
    manjey73
    Участник

    Блин, предупреждать надо 😀
    Там будет гораздо сложнее, но тоже в принципе возможно наверное. Будет проблема с выводом на экран наверное.

    Переходите на 6-ю уже.

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)
  • Для ответа в этой теме необходимо авторизоваться.