我有json,其日期定义如下;
@Layout(R.layout.item_view_1)
public class View1{
@View(R.id.txt)
public TextView txt;
@Resolve
public void onResolved() {
txt.setText(String.valueOf(System.currentTimeMillis() / 1000));
}
@Click(R.id.btn)
public void onClick(){
txt.setText(String.valueOf(System.currentTimeMillis() / 1000));
}
}
我的deserilising代码看起来像这样:
function selectOption(index){
document.getElementById("select_id").options.selectedIndex = index;
}
我正在创建的对象只是
<p>
<select id="select_id">
<option selected>first option</option>
<option>second option</option>
<option>third option</option>
</select>
</p>
<p>
<button onclick="selectOption(0);">Select first option</button>
<button onclick="selectOption(1);">Select second option</button>
<button onclick="selectOption(2);">Select third option</button>
</p>
但不是 13/11/1947 00:00:00 我收到了: 11/13/1947 00:00:00
我没有线索为什么这个deserilizer的行为与此类似并改变了数据格式。
如果我试图在visual studio中查看Json visualizer中的数据,我的日期会正确显示“13/11/194712:00:00πμ”