jor*_*dan 5 html javascript time utc
我正在使用在这里找到的Weather APi: http //openweathermap.org/
日出和日落以数字对象形式返回,例如:
我尝试了所有可以找到的方法,但是仍然没有运气,因为大多数方法都在寻找完整的UTC日期,而不仅仅是UTC时间。
如何使用javascript将其转换为用户的本地时区?
如果您想要的只是当地时间(没有日期信息),那么 Leo 是对的。我错误地说明了毫秒,但 unix 刻度单位实际上是秒,所以我们必须乘以 1000 才能构建正确的 javascript 日期。
var sec = 1425909686;
var date = new Date(sec * 1000);
var timestr = date.toLocaleTimeString();
console.log(date, timestr);
$("#d1").html(date);
$("#d2").html(timestr);Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="d1"></div>
<div id="d2"></div>Run Code Online (Sandbox Code Playgroud)