public class TimeRange extends Object
| Modifier and Type | Field and Description |
|---|---|
private String |
endTime
用户端展示用途,支持两种格式:yyyyMMddHHmmss和yyyyMMdd
● 传入20091225091010表示2009年12月25日9点10分10秒。
|
private String |
endTimeRemark
预计服务结束时间备注说明,预计服务结束时间有填时,可填写预计服务结束时间备注,不超过20个字符,超出报错处理。
|
private String |
startTime
服务开始时间
|
private String |
startTimeRemark
服务开始时间备注说明,服务开始时间有填时,可填写服务开始时间备注,不超过20个字符,超出报错处理。
|
| Constructor and Description |
|---|
TimeRange(String startTime,
String endTime,
String startTimeRemark,
String endTimeRemark) |
| Modifier and Type | Method and Description |
|---|---|
TimeRange |
endTime(String endTime)
End time time range.
|
TimeRange |
endTimeRemark(String endTimeRemark)
End time remark time range.
|
TimeRange |
startTimeRemark(String startTimeRemark)
Start time remark time range.
|
private final String startTime
用户端展示用途。 用户下单时确认的服务开始时间(比如用户今天下单,明天开始接受服务,这里指的是明天的服务开始时间)。
支持三种格式:yyyyMMddHHmmss、yyyyMMdd和 OnAccept
● 传入20091225091010表示2009年12月25日9点10分10秒。
● 传入20091225默认认为时间为2009年12月25日
● 传入OnAccept表示用户确认订单成功时间为【服务开始时间】。
根据传入时间精准度进行校验
1)若传入时间精准到秒,则校验精准到秒:【服务开始时间】>【商户调用创建订单接口时间
2)若传入时间精准到日,则校验精准到日:【服务开始时间】>=【商户调用创建订单接口时间】
private String endTime
● 传入20091225默认认为时间为2009年12月25日 根据传入时间精准度进行校验
1、若传入时间精准到秒,则校验精准到秒:
1)【预计服务结束时间】>【服务开始时间】
2)【预计服务结束时间】>【商户调用接口时间+1分钟】
2、若传入时间精准到日,则校验精准到日:
1)【预计服务结束时间】>=【服务开始时间】
2)【预计服务结束时间】>=【商户调用接口时间】 【建议】 1、用户下单时【未确定】服务结束时间,不填写。 2、用户下单时【已确定】服务结束时间,填写。
private String startTimeRemark
private String endTimeRemark
public TimeRange startTimeRemark(String startTimeRemark)
startTimeRemark - the start time remarkpublic TimeRange endTime(String endTime)
endTime - the end timeCopyright © 2023. All rights reserved.