我的影片给我这个日期的图表:的Javascript转换Unix日期DDMMYY格式
1577612800000
我需要将其转换为 “日月年” 格式
我发现这一点:
var timestamp = 1577612800000;
var date = new Date(timestamp * 1000);
但它没有格式。
我该如何使用格式ddmmyy来做到这一点?
我的影片给我这个日期的图表:的Javascript转换Unix日期DDMMYY格式
1577612800000
我需要将其转换为 “日月年” 格式
我发现这一点:
var timestamp = 1577612800000;
var date = new Date(timestamp * 1000);
但它没有格式。
我该如何使用格式ddmmyy来做到这一点?
从Date对象获取值并通过串联生成字符串。
var timestamp = 1577612800000;
var date = new Date(timestamp);
console.log(
date.getDate() + '' + (date.getMonth()+1) + date.getFullYear()
)
我需要2位数的年份虽然 –
@MarkcceEros:使用'date.getYear()' –
但现在结果有7位数? –
试试这个:
var timestamp = 1577612800000;
var date = new Date(timestamp*1000);
var hours = date.getHours();
var minutes = "0" + date.getMinutes();
var seconds = "0" + date.getSeconds();
这是什么格式?随机数? – Mahi
我建议使用moment.js做任何类型的日期转换。原因是,现在你需要做'date.getDate()','date.getMonth()+ 1'和'date.getYear()',然后手动格式化它。 – vlaz
@Mahi这是Unix的时间戳为2019年12月29日 – vlaz