UI elements for selecting date and time (not just date) in shiny

前端 未结 3 1025
眼角桃花
眼角桃花 2021-02-14 02:16

In the past I have used a combination of dateInput and a slider to get date and hour for my shiny app. I was wondering if there is a better option available now as I need to col

3条回答
  •  长发绾君心
    2021-02-14 03:14

    I ran into the same problem, and I ended up making it a text field. I pre-populated the text field to show the users the proper format, and added checking (using try to make sure the field was properly formatted before doing anything.

    From UI.R

    textInput("fromDatetime", "From:", value = "9999-99-99 99:99:99" )
    

    And then in server.R

      fromDTtry = try(as.POSIXct(fromDatetime))
    
      if (!(is.POSIXct(fromDTtry))) {
        return ("From date/time not formatted correctly")
      } else {
    ... }
    

    I hope this helps. Hopefully Shiny will get around to native date/time support soon.

提交回复
热议问题