Извлекать блестящие данные

Мне нужно извлечь год и месяц из блестящего ввода даты. Я старался:

output$sampled <- renderText({
    x <- as.character(format(input$daterange[1], "%Y"))
    })

Но я получаю NULL, Мне нужно получить как 2018-08

1 ответ

Тебе понадобится "%Y-%m" вместо "%Y",

Увидеть ?strptime получить обзор реализованных спецификаций преобразования (в зависимости от платформы).

Но я подозреваю, что в вашем коде что-то не так, когда вы получаете NULLобычно он должен возвращать только год (мне нужен реп. пример, чтобы копать глубже).

Btw. ты видел мой ответ здесь? - Если это все еще о той же проблеме?

Другие вопросы по тегам