我正在使用javascript将utc从服务器转换为本地时间并且它有效。但我只需要时间而不是日期+时间。没有使用时刻。 服务器时间(UTC格式):“2018-02-03T10:00:00” 转换当地时间:2018-02-03T04:30:00.000Z 在上述当地时间我只需要“04:30”。有什么方法可以得到它吗?
我尝试使用以下内容将utc转换为本地时间
new Date(response.data.maxDate).toISOString();
答案 0 :(得分:0)
console.log(new Date().toLocaleTimeString());
Date.prototype.toLocaleTimeString() 根据系统设置返回一个字符串,其中包含该日期时间部分的位置敏感表示。
var time = datetime.toLocaleTimeString();
如果你只想要几小时:分钟就可以做到这一点
date=new Date();
date.getHours() +':'+ date.getMinutes()
date=new Date();
console.log(date.getHours()+':'+date.getMinutes());