diff --git a/components/date-picker/demo/basic.md b/components/date-picker/demo/basic.md
index 39db1ce6f7..ba3912f110 100644
--- a/components/date-picker/demo/basic.md
+++ b/components/date-picker/demo/basic.md
@@ -26,7 +26,6 @@ ReactDOM.render(
- ,
- mountNode
-);
+
+, mountNode);
````
diff --git a/components/date-picker/demo/disabled-date.md b/components/date-picker/demo/disabled-date.md
index 8862c0c8c0..9a8c32bba2 100644
--- a/components/date-picker/demo/disabled-date.md
+++ b/components/date-picker/demo/disabled-date.md
@@ -25,7 +25,6 @@ function range(start, end) {
return result;
}
-
function disabledDate(current) {
// can not select days before today and today
return current && current.valueOf() < Date.now();
@@ -33,51 +32,32 @@ function disabledDate(current) {
function disabledDateTime() {
return {
- disabledHours() {
- return range(0, 60).splice(4, 20);
- },
- disabledMinutes() {
- return range(30, 60);
- },
- disabledSeconds() {
- return [55, 56];
- },
+ disabledHours: () => range(0, 60).splice(4, 20),
+ disabledMinutes: () => range(30, 60),
+ disabledSeconds: () => [55, 56],
};
}
function disabledRangeTime(_, type) {
if (type === 'start') {
return {
- disabledHours() {
- return range(0, 60).splice(4, 20);
- },
- disabledMinutes() {
- return range(30, 60);
- },
- disabledSeconds() {
- return [55, 56];
- },
+ disabledHours: () => range(0, 60).splice(4, 20),
+ disabledMinutes: () => range(30, 60),
+ disabledSeconds: () => [55, 56],
};
}
return {
- disabledHours() {
- return range(0, 60).splice(20, 4);
- },
- disabledMinutes() {
- return range(0, 31);
- },
- disabledSeconds() {
- return [55, 56];
- },
+ disabledHours: () => range(0, 60).splice(20, 4),
+ disabledMinutes: () => range(0, 31),
+ disabledSeconds: () => [55, 56],
};
}
ReactDOM.render(
-
+
-
-
,
- mountNode
-);
+
+
+, mountNode);
````
diff --git a/components/date-picker/demo/disabled.md b/components/date-picker/demo/disabled.md
index b45430c9a7..7fbe5347cf 100644
--- a/components/date-picker/demo/disabled.md
+++ b/components/date-picker/demo/disabled.md
@@ -21,13 +21,14 @@ const { MonthPicker, RangePicker } = DatePicker;
const dateFormat = 'YYYY-MM-DD';
ReactDOM.render(
-
-
+
+
+
+
-
,
- mountNode
-);
+
+, mountNode);
````
diff --git a/components/date-picker/demo/format.md b/components/date-picker/demo/format.md
index c774919530..60cb0a5847 100644
--- a/components/date-picker/demo/format.md
+++ b/components/date-picker/demo/format.md
@@ -22,13 +22,14 @@ const dateFormat = 'YYYY/MM/DD';
const monthFormat = 'YYYY/MM';
ReactDOM.render(
-
-
+
+
+
+
-
,
- mountNode
-);
+ />
+
+, mountNode);
````
diff --git a/components/date-picker/demo/locale.md b/components/date-picker/demo/locale.md
index 846883df88..a3357eedb6 100644
--- a/components/date-picker/demo/locale.md
+++ b/components/date-picker/demo/locale.md
@@ -39,7 +39,6 @@ ReactDOM.render(
locale={enUS}
showTime
onChange={log}
- />,
- mountNode
-);
+ />
+, mountNode);
````
diff --git a/components/date-picker/demo/size.md b/components/date-picker/demo/size.md
index f8fd8fc007..cefbfb4070 100644
--- a/components/date-picker/demo/size.md
+++ b/components/date-picker/demo/size.md
@@ -35,9 +35,12 @@ class PickerSizesDemo extends React.Component {
Large
Default
Small
-
-
-
+
+
+
+
+
+
);
diff --git a/components/date-picker/demo/time.md b/components/date-picker/demo/time.md
index 36e0501b29..475f6f40eb 100644
--- a/components/date-picker/demo/time.md
+++ b/components/date-picker/demo/time.md
@@ -25,14 +25,18 @@ function onChange(value, dateString) {
ReactDOM.render(
+ showTime
+ format="YYYY-MM-DD HH:mm:ss"
+ placeholder="Select Time"
+ onChange={onChange}
+ />
+
-
,
- mountNode
-);
+
+, mountNode);
````
diff --git a/components/date-picker/index.en-US.md b/components/date-picker/index.en-US.md
index ed142f814b..4f7ec23be0 100644
--- a/components/date-picker/index.en-US.md
+++ b/components/date-picker/index.en-US.md
@@ -4,10 +4,7 @@ type: Data Entry
title: DatePicker
---
-To select or input a date. There are three kinds of picker:
-* DatePicker
-* MonthPicker
-* RangePicker
+To select or input a date.
## When To Use
@@ -15,6 +12,12 @@ By clicking the input box, you can select a date from a popup calendar.
## API
+There are three kinds of picker:
+
+* DatePicker
+* MonthPicker
+* RangePicker
+
**Note:** Part of locale of DatePicker, MonthPicker, RangePicker is read from value. So, please set the locale of moment correctly.
```jsx
diff --git a/components/date-picker/index.zh-CN.md b/components/date-picker/index.zh-CN.md
index 52332f395e..a4390750d2 100644
--- a/components/date-picker/index.zh-CN.md
+++ b/components/date-picker/index.zh-CN.md
@@ -5,10 +5,7 @@ title: DatePicker
subtitle: 日期选择框
---
-输入或选择日期的控件,包括以下三种形式。
-* DatePicker
-* MonthPicker
-* RangePicker
+输入或选择日期的控件。
## 何时使用
@@ -16,6 +13,12 @@ subtitle: 日期选择框
## API
+日期类组件包括以下三种形式。
+
+* DatePicker
+* MonthPicker
+* RangePicker
+
**注意:**DatePicker、MonthPicker、RangePicker 部分 locale 是从 value 中读取,所以请先正确设置 moment 的 locale。
```jsx