Skip to content

Commit 3ee0c59

Browse files
DateTimePicker: update docs for default-time (ElemeFE#10511)
1 parent 464f818 commit 3ee0c59

File tree

3 files changed

+50
-28
lines changed

3 files changed

+50
-28
lines changed

examples/docs/en-US/datetime-picker.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
value1: '',
5555
value2: '',
5656
value3: '',
57-
value4: new Date(),
57+
value4: [new Date(2000, 10, 10, 10, 10), new Date(2000, 10, 11, 10, 10)],
5858
value5: '',
5959
value6: '',
6060
value7: ''
@@ -295,7 +295,7 @@ DateTimePicker is derived from DatePicker and TimePicker. For a more detailed ex
295295
| picker-options | additional options, check the table below | object || {} |
296296
| range-separator | range separator | string | - | '-' |
297297
| default-value | optional, default date of the calendar | Date | anything accepted by `new Date()` ||
298-
| default-time | the time value to use when selecting date range | string[] | Array with length 2, each item is a string like `12:00:00`. The first item for the start date and then second item for the end date ||
298+
| default-time | the default time value after picking a date | non-range: string / range: string[] | non-range: a string like `12:00:00`, range: array of two strings, and the first item is for the start date and second for the end date. `00:00:00` will be used if not specified ||
299299
| value-format | optional, format of binding value. If not specified, the binding value will be a Date object | string | see [date formats](#/en-US/component/date-picker#date-formats) ||
300300
| name | same as `name` in native input | string |||
301301
| unlink-panels | unllink two date-panels in range-picker | boolean || false |

examples/docs/es/datetime-picker.md

Lines changed: 24 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,11 @@
5353
},
5454
value1: '',
5555
value2: '',
56-
value3: new Date(),
57-
value4: '',
56+
value3: '',
57+
value4: [new Date(2000, 10, 10, 10, 10), new Date(2000, 10, 11, 10, 10)],
5858
value5: '',
59-
value6: ''
59+
value6: '',
60+
value7: ''
6061
};
6162
}
6263
};
@@ -118,6 +119,15 @@ DateTimePicker se deriva de DatePicker y TimePicker. Por una explicación más d
118119
:picker-options="pickerOptions1">
119120
</el-date-picker>
120121
</div>
122+
<div class="block">
123+
<span class="demonstration">With default time</span>
124+
<el-date-picker
125+
v-model="value3"
126+
type="datetime"
127+
placeholder="Select date and time"
128+
default-time="12:00:00">
129+
</el-date-picker>
130+
</div>
121131
</template>
122132

123133
<script>
@@ -147,7 +157,8 @@ DateTimePicker se deriva de DatePicker y TimePicker. Por una explicación más d
147157
}]
148158
},
149159
value1: '',
150-
value2: ''
160+
value2: '',
161+
value3: ''
151162
};
152163
}
153164
};
@@ -164,7 +175,7 @@ DateTimePicker se deriva de DatePicker y TimePicker. Por una explicación más d
164175
<div class="block">
165176
<span class="demonstration">Default</span>
166177
<el-date-picker
167-
v-model="value3"
178+
v-model="value4"
168179
type="datetimerange"
169180
range-separator="To"
170181
start-placeholder="Start date"
@@ -174,7 +185,7 @@ DateTimePicker se deriva de DatePicker y TimePicker. Por una explicación más d
174185
<div class="block">
175186
<span class="demonstration">With shortcuts</span>
176187
<el-date-picker
177-
v-model="value4"
188+
v-model="value5"
178189
type="datetimerange"
179190
:picker-options="pickerOptions2"
180191
range-separator="To"
@@ -216,8 +227,8 @@ DateTimePicker se deriva de DatePicker y TimePicker. Por una explicación más d
216227
}
217228
}]
218229
},
219-
value3: [new Date(2000, 10, 10, 10, 10), new Date(2000, 10, 11, 10, 10)],
220-
value4: ''
230+
value4: [new Date(2000, 10, 10, 10, 10), new Date(2000, 10, 11, 10, 10)],
231+
value5: ''
221232
};
222233
}
223234
};
@@ -233,7 +244,7 @@ DateTimePicker se deriva de DatePicker y TimePicker. Por una explicación más d
233244
<div class="block">
234245
<span class="demonstration">Start date time 12:00:00</span>
235246
<el-date-picker
236-
v-model="value5"
247+
v-model="value6"
237248
type="datetimerange"
238249
start-placeholder="Start Date"
239250
end-placeholder="End Date"
@@ -243,7 +254,7 @@ DateTimePicker se deriva de DatePicker y TimePicker. Por una explicación más d
243254
<div class="block">
244255
<span class="demonstration">Start date time 12:00:00, end date time 08:00:00</span>
245256
<el-date-picker
246-
v-model="value6"
257+
v-model="value7"
247258
type="datetimerange"
248259
align="right"
249260
start-placeholder="Start Date"
@@ -257,8 +268,8 @@ DateTimePicker se deriva de DatePicker y TimePicker. Por una explicación más d
257268
export default {
258269
data() {
259270
return {
260-
value5: '',
261-
value6: ''
271+
value6: '',
272+
value7: ''
262273
};
263274
}
264275
};
@@ -285,7 +296,7 @@ DateTimePicker se deriva de DatePicker y TimePicker. Por una explicación más d
285296
| picker-options | opciones adicionales, Comprueba la tabla de mas abajo | object || {} |
286297
| range-separator | separador de rango | string | - | '-' |
287298
| default-value | opcional, fecha predeterminada del calendario | Fecha | cualquier cosa aceptada por `new Date()`| |
288-
| default-time | the time value to use when selecting date range | string[] | Array with length 2, each item is a string like `12:00:00`. The first item for the start date and then second item for the end date | |
299+
| default-time | the default time value after picking a date | non-range: string / range: string[] | non-range: a string like `12:00:00`, range: array of two strings, and the first item is for the start date and second for the end date. `00:00:00` will be used if not specified | |
289300
| value-format | opcional, formato de valor de enlazado. Si no se especifica, el valor de enlazado será un objeto Date | cadena | ver [date formats](#/es/component/date-picker#date-formats) ||
290301
| name | igual que `name` en la entrada nativa | string |||
291302
| unlink-panels | desconectar dos date-panels en range-picker | boolean || false |

examples/docs/zh-CN/datetime-picker.md

Lines changed: 24 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,11 @@
5353
},
5454
value1: '',
5555
value2: '',
56-
value3: [new Date(2000, 10, 10, 10, 10), new Date(2000, 10, 11, 10, 10)],
57-
value4: '',
56+
value3: '',
57+
value4: [new Date(2000, 10, 10, 10, 10), new Date(2000, 10, 11, 10, 10)],
5858
value5: '',
59-
value6: ''
59+
value6: '',
60+
value7: ''
6061
};
6162
}
6263
};
@@ -117,6 +118,15 @@ DateTimePicker 由 DatePicker 和 TimePicker 派生,`Picker Options` 或者其
117118
:picker-options="pickerOptions1">
118119
</el-date-picker>
119120
</div>
121+
<div class="block">
122+
<span class="demonstration">设置默认时间</span>
123+
<el-date-picker
124+
v-model="value3"
125+
type="datetime"
126+
placeholder="选择日期时间"
127+
default-time="12:00:00">
128+
</el-date-picker>
129+
</div>
120130
</template>
121131

122132
<script>
@@ -146,7 +156,8 @@ DateTimePicker 由 DatePicker 和 TimePicker 派生,`Picker Options` 或者其
146156
}]
147157
},
148158
value1: '',
149-
value2: ''
159+
value2: '',
160+
value3: ''
150161
};
151162
}
152163
};
@@ -162,7 +173,7 @@ DateTimePicker 由 DatePicker 和 TimePicker 派生,`Picker Options` 或者其
162173
<div class="block">
163174
<span class="demonstration">默认</span>
164175
<el-date-picker
165-
v-model="value3"
176+
v-model="value4"
166177
type="datetimerange"
167178
range-separator=""
168179
start-placeholder="开始日期"
@@ -172,7 +183,7 @@ DateTimePicker 由 DatePicker 和 TimePicker 派生,`Picker Options` 或者其
172183
<div class="block">
173184
<span class="demonstration">带快捷选项</span>
174185
<el-date-picker
175-
v-model="value4"
186+
v-model="value5"
176187
type="datetimerange"
177188
:picker-options="pickerOptions2"
178189
range-separator=""
@@ -214,8 +225,8 @@ DateTimePicker 由 DatePicker 和 TimePicker 派生,`Picker Options` 或者其
214225
}
215226
}]
216227
},
217-
value3: [new Date(2000, 10, 10, 10, 10), new Date(2000, 10, 11, 10, 10)],
218-
value4: ''
228+
value4: [new Date(2000, 10, 10, 10, 10), new Date(2000, 10, 11, 10, 10)],
229+
value5: ''
219230
};
220231
}
221232
};
@@ -231,7 +242,7 @@ DateTimePicker 由 DatePicker 和 TimePicker 派生,`Picker Options` 或者其
231242
<div class="block">
232243
<span class="demonstration">起始日期时刻为 12:00:00</span>
233244
<el-date-picker
234-
v-model="value5"
245+
v-model="value6"
235246
type="datetimerange"
236247
start-placeholder="开始日期"
237248
end-placeholder="结束日期"
@@ -241,7 +252,7 @@ DateTimePicker 由 DatePicker 和 TimePicker 派生,`Picker Options` 或者其
241252
<div class="block">
242253
<span class="demonstration">起始日期时刻为 12:00:00,结束日期时刻为 08:00:00</span>
243254
<el-date-picker
244-
v-model="value6"
255+
v-model="value7"
245256
type="datetimerange"
246257
align="right"
247258
start-placeholder="开始日期"
@@ -255,8 +266,8 @@ DateTimePicker 由 DatePicker 和 TimePicker 派生,`Picker Options` 或者其
255266
export default {
256267
data() {
257268
return {
258-
value5: '',
259-
value6: ''
269+
value6: '',
270+
value7: ''
260271
};
261272
}
262273
};
@@ -283,7 +294,7 @@ DateTimePicker 由 DatePicker 和 TimePicker 派生,`Picker Options` 或者其
283294
| picker-options | 当前时间日期选择器特有的选项参考下表 | object || {} |
284295
| range-separator | 选择范围时的分隔符 | string | - | '-' |
285296
| default-value | 可选,选择器打开时默认显示的时间 | Date | 可被`new Date()`解析 ||
286-
| default-time | 范围选择时选中日期的默认具体时刻 | string[] | 数组,长度为 2,每项值为字符串,形如`12:00:00`,第一项指定开始日期的时刻,第二项指定结束日期的时刻不指定会使用时刻 `00:00:00` ||
297+
| default-time | 选中日期后的默认具体时刻 | 非范围选择时:string / 范围选择时:string[] | 非范围选择时:形如`12:00:00`的字符串;范围选择时:数组,长度为 2,每项值为字符串,形如`12:00:00`,第一项指定开始日期的时刻,第二项指定结束日期的时刻不指定会使用时刻 `00:00:00` ||
287298
| value-format | 可选,绑定值的格式。不指定则绑定值为 Date 对象 | string |[日期格式](#/zh-CN/component/date-picker#ri-qi-ge-shi) ||
288299
| name | 原生属性 | string |||
289300
| unlink-panels | 在范围选择器里取消两个日期面板之间的联动 | boolean || false |

0 commit comments

Comments
 (0)