Change the label and/or value of a time input
updateTimeInput(session, inputId, label = NULL, value = NULL)The session object passed to function given to
shinyServer. Default is getDefaultReactiveDomain().
The id of the input object.
The label to set for the input object.
The desired time value. Must be a instance of DateTimeClasses.
Other shinyTime functions:
shinyTimeExample(),
timeInput()
## Only run examples in interactive R sessions
if (interactive()) {
ui <- fluidPage(
timeInput("time", "Time:"),
actionButton("to_current_time", "Current time")
)
server <- function(input, output, session) {
observeEvent(input$to_current_time, {
updateTimeInput(session, "time", value = Sys.time())
})
}
shinyApp(ui, server)
}