英文:
JavaScript getTimezoneOffset() method in Golang
问题
在JavaScript中,我们可以使用这个方法来获取偏移区域。
function myFunction() {
var d = new Date();
var n = d.getTimezoneOffset();
document.getElementById("demo").innerHTML = n;
}
例如,如果我们在德国的柏林,返回的值是-120分钟。如果我们在伦敦,返回的值是-60分钟。
我需要在golang中实现完全相同的方法。是否存在?谢谢大家。
英文:
In JavaScript we can use this method to get the offset zone.
function myFunction() {
var d = new Date();
var n = d.getTimezoneOffset();
document.getElementById("demo").innerHTML = n;
}
For example , if we are in Berlin , Germany we return -120 minutes. If we are in London we have -60 minutes.
I need exactly that method in golang. Exists??? Thanks to every one.
答案1
得分: 1
time.Time
类型具有您要查找的内容:
zone, offset := time.Now().Zone()
zone
是时区名称,offset是其UTC偏移量。非常简单。
在playground上的示例:http://play.golang.org/p/Ij-TuuRX_K
英文:
The time.Time
type has what you're looking for:
zone, offset := time.Now().Zone()
zone
the the timezone name, and offset is its UTC offset. Pretty simple
Example on the playground: http://play.golang.org/p/Ij-TuuRX_K
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论