dateInput(inputId, label, value = NULL, min = NULL, max = NULL,
format = "yyyy-mm-dd", startview = "month", weekstart = 0,
language = "en")
yyyy-mm-dd
format. If NULL (the
default), will use the current date in the client's time
zone.yyyy-mm-dd
format.yyyy-mm-dd
format."yyyy-mm-dd"
.format
string specifies how the date will be displayed in
the browser. It allows the following values:yy
Year without century (12)yyyy
Year with century (2012)mm
Month number, with leading zero (01-12)m
Month number, without leading zero (01-12)M
Abbreviated month nameMM
Full month namedd
Day of month with leading zerod
Day of month without leading zeroD
Abbreviated weekday nameDD
Full weekday namedateRangeInput
, updateDateInput
Other input.elements: actionButton
;
animationOptions
,
sliderInput
;
checkboxGroupInput
;
checkboxInput
;
dateRangeInput
; fileInput
;
numericInput
; radioButtons
;
selectInput
, selectizeInput
;
submitButton
; textInput
dateInput("date", "Date:", value = "2012-02-29")
# Default value is the date in client's time zone
dateInput("date", "Date:")
# value is always yyyy-mm-dd, even if the display format is different
dateInput("date", "Date:", value = "2012-02-29", format = "mm/dd/yy")
# Pass in a Date object
dateInput("date", "Date:", value = Sys.Date()-10)
# Use different language and different first day of week
dateInput("date", "Date:",
language = "de",
weekstart = 1)
# Start with decade view instead of default month view
dateInput("date", "Date:",
startview = "decade")
Run the code above in your browser using DataLab