我将DateTime作为JSON发布,它变为“/ Date(1512839439513)/”
我只想转换
"/Date(1512839439513)/" to java.util.Date
我试过这个
String date = finalObject.getString("DateCreated");
String datereip = date.replaceAll("\\D+","");
Long timeInMillis = Long.parseLong(datereip);
Date date1=new Date(timeInMillis);
但没有奏效......
答案 0 :(得分:0)
从字符串中提取毫秒的方式似乎是个问题。
您可以尝试从字符串中提取所需的数据:
<select name="fancySelect" onchange="test()" class="makeMeFancy" id="drop1">
<option value="0" selected="selected" data-skip="1" data-icon="assets/images/large/bitcoin.png" data-html-text="BTC<i>">BTC<span class="select_coin_button_arrow">▾</span></option>
<option value="1" data-icon="assets/images/small/bitcoin.png" data-html-text="BTC<i>" >BTC</option>
<option value="17" data-icon="assets/images/small/ether.png" data-html-text="ETH<i>">ETH</option>
</select>
这假设日期字符串只有一对括号。此外,extract string between 2 chars with Java有更好的方法,但这是另一个问题的主题。