如何从javascript日期对象中获取时区字符串
How to get timezone string from javascript Date object?
我有一个要求,必须以以下格式显示日期时间戳。
MM:DD:YYYY HH:MM:SS IST/CST/CDT。
我使用了javascript日期对象来获取日期和时间。但是我不知道如何从obj中获取时区(IST或CST或CDT等)。我们有任何技术或本地javascript插件(非jQuery插件)来获取这个时区缩写值吗?
查看moment.js库及其格式化方法,使用该方法可以格式化日期以包括时区。
下面是纯JS代码,不使用任何第三方库
var x = new Date();
var tz = x.toTimeString().match(/'((.+)')/)[1];
var month = x.getMonth() + 1;
month = month < 10 ? ('0' + month) : month.toString();
var date = x.getDate() < 10 ? ('0' + x.getDate()) : x.getDate().toString();
var hour = x.getHours() < 10 ? ('0' + x.getHours()) : x.getHours().toString();
var min = x.getMinutes() < 10 ? ('0' + x.getMinutes()) : x.getMinutes().toString();
var sec = x. getSeconds() < 10 ? ('0' + x.getSeconds()) : x.getSeconds().toString();
var output = month + ':' + date + ':' + x.getFullYear() + ' ' + hour + ':' + min + ':' + sec + ' ' + tz
相关文章:
- 使用Javascript只获取时区
- 如何在Dynamics CRM中获取时区的夏令时开始和结束时间
- 使用angular获取时区(仅时区)
- 使用偏移值获取时区缩写
- Javascript Date.toJSON don't获取时区偏移量
- 如何使用 javascript 从客户端获取 C# 时区信息类的客户端时区 ID
- 在 JavaScript 中获取时区标签
- php 代码以获取时区和当前系统时间与 GMT 的差异
- 如何使用时刻.js获取时区明智的本地时间
- 如何获取时区偏移量值
- 如何从时刻对象获取时区偏移量
- 如何在JavaScript中获取时区名称
- 通过国家代码jquery获取时区
- 如何使用Google API从地址值中获取时区
- 获取时区时差(以小时为单位)
- 我可以用什么方法在所有浏览器中获取时区缩写
- 如何从javascript日期对象中获取时区字符串
- Javascript在没有夏令时的情况下无法获取时区
- 在JavaScript中解析日期字符串以获取时区偏移量
- 从用户选择的城市、国家获取时区的最佳方式是什么?