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
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