应该是一个简单的转换,但是施法和转换让我失望。
我要转换的价值是:1509180600 其他例子是1572256200,5150938920
我有非常多的记录和许多字段,其中日期已经存储如下。系统正在被替换,这意味着幸运的是,这个问题将会发生。但在擦拭它们之前需要知道它们的价值!
答案 0 :(得分:4)
这可能是Unix时间戳。您可以通过在1970-01-01:
中添加秒数来转换它const html = `
<!DOCTYPE html>
<html>
<head>...</head>
<body>...</body>
<script>
var render = function (data) {
...
};
[INJECTEDSCRIPT]
</script>
</html>`;
export class GraphComponent extends Component {
constructor(props) {
super(props);
this.state = {};
}
componentDidMount = () => {
SERVICE.getData().done((data) => {
this.setState({ data: data });
});
}
render = () => {
if (!this.state.data)
return <LoadingIndicator />;
let serializedData = JSON.stringify(this.state.data);
return
<WebView
style={styles.webView}
source={{
html: html.replace('[INJECTEDSCRIPT]', 'render(' + serializedData + ');'),
baseUrl: 'web/'
}}
scrollEnabled={false}
bounces={false}
renderLoading={() => <LoadingIndicator />}
/>;
}
}