如何获得时间从日期对象没有时区在javascript
How to get time from date object without time zone in javascript?
我有一个Date对象,像
Date {Mon Aug 17 2015 05:45:23 GMT+0530 (IST)}
我只想要没有GMT时区和IST的时间。我只想要时间像05:45:23.谢谢
你可以使用moment javascript库来格式化和处理你的日期。另一种选择是手动访问日期小时、分钟和秒。
查看日期参考。您可以使用:
创建一个字符串var formattedDate = date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds();
使用纯JavaScript:
var d = new Date(),
hours = d.getHours(),
mins = d.getMinutes(),
secs = d.getSeconds(),
time = hours + ':' + mins + ':' + secs;
console.log(time);
您可以创建自己的原型来扩展Date对象。
Date.prototype.extractTime = function(){
var h = this.getHours();
var m = this.getMinutes();
var s = this.getSeconds();
return h + ":" + m + ":" + s;
}
用法:
var d = new Date();
d.extractTime(); // outputs current time of your clock..
相关文章:
- 仅在IE中,javascript中的时区名称不正确
- 带时区的Javascript Datestring转换器
- JavaScript“new Date()”使用哪个时区
- Javascript-将时区添加到日期倒计时中
- 使用JavaScript日期的任何时间的时区偏移量
- 如何在时间标签和相同的类中以UTC格式重新格式化ISO 8601时间戳,并通过JavaScript根据用户区域设置和时区
- javascript日期时区问题
- 读取本地时区的日期的Javascript
- 获取两个时区之间的时差(Javascript)
- 如何使用 JavaScript 更改日期的时区而不更改时间
- JavaScript - 检查时区的夏令时
- 测试字符串在 javascript 中是否具有时区
- 使用Javascript只获取时区
- 如何在发布JavaScript日期对象时保留时区偏移量
- 以特定时区的javascript获取服务器时间
- 使用 JavaScript 的客户端日期/时间戳一致(考虑时区)
- 使用Javascript的特定时区
- 如何将 unix 时间戳转换为 JavaScript 日期对象(考虑时区)
- 使用时区javascript获取日期
- 将本地时间更改为另一个时区javascript