2016-05-20 32 views
-4

我有時會爲itemDate字符串「4 PM」或「PM」。如果itemDate的值爲'PM',那麼我不應該顯示任何東西給我的HTML。如果我的值是'4 PM',那麼我應該顯示那個時間值。如何解析和區分'4 PM'或'PM'在javascript字符串值中返回?

itemDate = '4 PM' 

itemDate ='PM' 

P.S:4 PM是一個示例時間字符串,它也可能是12 AM。

我如何使用javascript解析我的上述請求?

+0

你肯定已經注意到,這兩種情況有不同數目的字符,不是嗎?你不能用這個嗎? –

+3

你真的在使用很多框架。 –

回答

0

parseInt獲取整數的值,如果它是字符串中的第一個字符,它聽起來很方便,因爲您可以獲取數字,檢查它是否存在,然後採取相應措施。

numeric = parseInt(itemDate); 

if (typeof(numeric)=="number"){ 
    alert(itemDate); 
} 

您還可能要檢查this

相關問題