如何使用timezone缩写获取时间戳值

时间:2017-02-16 21:09:53

标签: javascript timestamp

是否可以附加/包含时区缩写以及时间戳值?下面的代码返回类似这样的值,例如: 2-16-2017 @ 16:7:20

我想将timezone缩写包含在此值中?任何想法

var currentdate = new Date(); 
var datetime =  (currentdate.getMonth()+1) + "-"
                + currentdate.getDate()  + "-" 
                + currentdate.getFullYear() + " @ "  
                + currentdate.getHours() + ":"  
                + currentdate.getMinutes() + ":" 
                + currentdate.getSeconds();alert(datetime)

谢谢, MUTHU

2 个答案:

答案 0 :(得分:0)

我不知道你是否可以获得timeZone缩写,但绝对可以获得偏移量。

var offset = new Date().getTimezoneOffset();
console.log(offset);

答案 1 :(得分:0)

另一个选择是使用toTimeString()而不是手动连接时间部分:

currentdate.toTimeString() //"01:19:10 GMT+0400 (SAMT)"