在开发的过程中,客户要求有的日期需要用户手动输入和日期选择器共同存在,日期选择器的我们当然不需要去校验,手动输入的就需要校验.
总结了一下开发过程中的算法,简化后更加简洁有效,代码如下:
func effectiveDate(year:Int,month:Int,day:Int)->Bool{
if year <= 0{ return false}
if month < 1 || month >
在开发的过程中,客户要求有的日期需要用户手动输入和日期选择器共同存在,日期选择器的我们当然不需要去校验,手动输入的就需要校验.
总结了一下开发过程中的算法,简化后更加简洁有效,代码如下:
func effectiveDate(year:Int,month:Int,day:Int)->Bool{
if year <= 0{ return false}
if month < 1 || month >