在我的應用程序中,api可以將字符串或日期作爲字符串返回。我需要檢查api是否首先返回日期。如果不是日期,只需使用字符串填充字段。如果是日期,請在填充字段之前進行轉換。轉換和填充領域的一部分,我已經想通了,但我怎麼知道它是否返回一個日期作爲一個字符串或字符串?這是API返回:如何檢查是否某個字符串或日期字符串被返回?
data?.data?.nextAvailability
所以我需要它是這樣的
if data?.data?.nextAvailability is a string {
// do something
} else if data?.data?.nextAvailability is a date as a string {
// do this
}
需要明確的是,它是返回字符串不管是什麼,只是格式可以改變? – Siriss
是返回一個字符串,不管是什麼 –
例如它要麼返回一個字符串,說像「選擇一個」,或者如果它是一個日期「2017-06-09T15:30:00.000Z」。然後,我將日期字符串轉換爲「6月9日上午11:30」 –