【发布时间】:2017-07-04 01:40:06
【问题描述】:
像 1487152419798 这样的字符串是带有日期和时间的时间戳 我需要像 1487152419798 这样的字符串,带有日期和 00:00 的时间戳。
let timestamp = '1487152419798';
let date = moment(Number(timestamp)).format('YYYY-MM-DD');
let unixDate = moment.unix(date); //don't work
我需要 2017.02.15 00:00 in unix
【问题讨论】:
-
完全不清楚你在问什么。你想从这个数字中得到什么最终结果?
-
@t-j-crowder, 2017.02.17 00:00 in unix
-
"in unix" 在这句话中毫无意义。在当地时间?世界标准时间?此外,根据您的时区,1487152419798 是 2 月 14 日、15 日或 16 日,但肯定不是 17 日。
-
@t-j-crowder,我需要按天排序(组)时间戳
-
const unixDate = moment(date).unix(); console.log(moment(unixDate * 1000).format('YYYY-MM-DD'));
标签: javascript date unix timestamp momentjs