TDatetimePicker格式显示错误

Jim*_*pas 2 delphi tdatetimepicker

如果我设置TDateTimePicker组件(Delphi XE10)的属性"格式",例如.DDD d /米/ yyyy的话,就说明星期二14/ 47 /2016年!! 和日期31/12/2016为31/ 0 /2016!发生了什么事,拜托?

Ken*_*ite 5

该日期格式不正确.您需要使用大写M,如TDateTimePicker.Format文档中所示.小写m表示时间格式的分钟.

m    The one- or two-digit minute.
mm   The two-digit minute. Single-digit values are preceded by a zero.
M    The one- or two-digit month number.
MM   The two-digit month number. Single-digit values are preceded by a zero.
MMM  The three-character month abbreviation.
MMMM The full month name. 

ddd MM/dd/yyyy显示Tue 06/14/2016ddd dd/MM/yyyy显示Tue 14/06/2016.