use*_*941 4 javascript datetime date angularjs
我需要一些帮助来将 unixtime 转换为特定格式。这是我目前正在处理的内容:
var date = "2014-05-01";
var indexPie = Date.parse(date);
Run Code Online (Sandbox Code Playgroud)
我需要 yyyy-mm-dd 格式的indexPie。我不明白的是,当登录时
var newDate = new Date(indexPie);
Run Code Online (Sandbox Code Playgroud)
结果是:
Wed Apr 30 2014 18:00:00 GMT-0600 (Mountain Daylight Time)
Run Code Online (Sandbox Code Playgroud)
当它应该是:
Thur May 01 2014 18:00:00 GMT-0600 (Mountain Daylight Time)
Run Code Online (Sandbox Code Playgroud)
为什么 new Date(indexPie) 的结果是 4 月 30 日?如何获得正确的 yyyy-mm-dd 格式?
任何建议都会很棒。谢谢。
我通过以下方法解决了该问题:
var date = new Date(indexPie);
var year = date.getUTCFullYear();
var month = date.getUTCMonth() + 1;
var day = date.getUTCDate();
var dateString = year + "-" + month + "-" + day;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3438 次 |
最近记录: |