public static String extractOnSaleTime(String sourceText) {
		String[] lines = sourceText.split("\n");
		String result = "";
		for (int i = 0; i < lines.length; i++) {
			if (lines[i].contains("Days on Mkt:")) {
				//List Price: $968,000 Sold Price       $900,000 Days on Mkt: 181
				// List Price: $750,000 Days on Mkt: 318
				try {
					if(sourceText.contains("Active"))
						result = lines[i].split(" ")[6].trim();
					else 
						result = lines[i].split(" ")[9].trim();
					break;
				} catch (Exception e) {
					result = ""; //有时候Days on Mkt: 后面的数字不存在，则直接忽略
				}
			}
		}
		return result;
	}