- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
一天多来我一直在努力解决这个问题,进入源代码,这看起来是很棒的 javascript moment.tz 库的问题:
每当我传入“Etc/GMTtime-value”的时区标识符时,返回的 moment.tz 对象会返回我认为是格式(“Z”)的值,因为它乘以 -1。
例子:
var pacificTime = moment.tz("2016-09-29 21:00:00","America/Los_Angeles");
pacificTime.format("YYYY-MM-DD HH:mm:ss Z z");
var GMT_minus_7 = moment.tz("2016-09-29 21:00:00","Etc/GMT-7");
GMT_minus_7.format("YYYY-MM-DD HH:mm:ss Z z");
最佳答案
IANA 数据库中的标识符,例如 Etc/GMT-7
故意将它们的偏移量倒置。这是这种标识符样式设计的一部分。见 the note in Wikipedia on this , 和 in the tz database source itself . (基本上,它源于在某些环境中向后兼容旧 POSIX 标准的需要。)
但是,对于 Moment.js,如果您使用固定的时区偏移量,则根本不需要使用这些。事实上,您根本不需要时刻时区扩展。
// the parseZone method will retain the offset provided
var a = moment.parseZone("2016-09-29 21:00:00 -07:00");
// or, you can set the offset explicitly like this:
var b = moment.utc("2016-09-29 21:00:00").utcOffset("-07:00", true);
// or like this if you prefer:
var c = moment.utc("2016-09-29 21:00:00").utcOffset(-7, true);
b
和
c
,请注意
true
需要参数来保留给定的本地时间。另请注意,我使用
moment.utc(...)
最初解析字符串。它也适用于
moment(...)
,但是本地时区中的 DST 转换可能会干扰中间值。
America/Los_Angeles
根据 DST 是否生效,在 -8 和 -7 之间交替。这就是为什么您需要时刻时区来提供何时在偏移量之间切换的规则。
关于javascript - 设置 "Etc/GMT[+|-]HH:MM"时区的 moment.tz 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39779597/
如果不是,android如何判断用户是否属于某个组? 最佳答案 此线程讨论了如何完成:http://groups.google.com/group/android-ndk/browse_thread/
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 11 年前。 Improve thi
我正在尝试根据此 SO 查找文件 my.cnf邮政。有了答案之一,我在 ssh 到远程服务器后输入了 mysqladmin --help 。 部分输出: Default options are rea
我有cloudera 5.7,我也有Cloudera Manager。 在目录/etc/hadoop下,我看到了三个子目录。 /etc/hadoop/conf /etc/hadoop/conf.clo
我想在我的A.cpp文件中添加一个#include指令,而头文件B.h在两层文件夹中up(比如源文件在*E:\A\B\C\D\E\F\G\H*,头文件在*E:\A\B\C\F*,当然,名称会比这个长很
我是 Linux 新手。我正在浏览 Linux 中的文件系统。尽管 Google 中有许多链接说明/etc/init 和/etc/inittab 之间的区别,但我真的对两者感到困惑。谁能给我一个明确的
文件夹系统中有两个相似的文件夹,文件应该配置在哪个文件夹中?有什么区别? 最佳答案 没有什么区别。从 OX X 10.2 开始,/etc/* 是到/private/etc/* 的符号链接(symbol
要自动挂载,管理员可以编辑/etc/fstab 或/etc/mtab。两者有什么区别?如果我在两者中设置相同的 mount 项,哪一个生效? 在/etc/stab 中 共享/media/sf_shar
我需要将基于 dnsmasq 的 DHCP 服务器配置转换为 ISC dhcpd,因此有必要将大量固定 IP 地址转换为新格式。 输入格式为: 84:2b:2b:19:05:a7 192.168.14
场景1: 我有 2 个用户,每个用户都有不同的主要组。对于 user1,主要组是 GID 501 的 group1。对于 user2,主要组是 GID 502 的 group2。 我编辑了 /etc/
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 已关闭 9 年前。 此问题似乎与 a specific programming problem, a sof
我需要将特定的传出连接(从我系统上的任何 网络客户端)重定向到特定的 IP。是的,可以通过在 /etc/hosts 文件中添加这一行来完成: 123.456.789.012 www.mydomain
需要用一个已知的主机名grep/etc/hosts,然后从/etc/hosts中抓取该主机名的ip地址。 我不是程序员,不知道该怎么做。我对正则表达式的经验非常有限,但认为这可能会以某种方式起作用。我
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 10 年前。 Improve thi
我一直在研究一个小的 Java 问题集,并遇到了一些麻烦。我在编写正则表达式方面不太有经验,并且确实可以使用两个来验证 Java 中的/etc/group 和/etc/passwd 中的行条目。 我找
代替 HTML JavaScript var username = document.getElementById('username'); username.classList.add('cla
我正在尝试 grep /etc/passwd 和 /etc/group 列出所有用户和用户所属的每个组. 即: Jon Doe, root:randomgroup:randomgroup2:rando
我需要使用 bash 找出我正在运行的 Linux 发行版。找到this page ,这非常有帮助。 但是我的系统有两个/etc/*-release 文件 /etc/lsb-release /etc/
如何保护/etc/passwd 和/etc/shadow 不被并发访问?我在 pwd.h 中没有看到任何锁定机制。我看到 pwd_mkdb 的手册提到获取锁,但它只是锁定文件以进行独占访问吗? 如果我
经过一番挖掘后,我已经确定 - 我可能错了,因为我对这些问题的了解相当粗略 -/etc/init.d 中的脚本按照/etc/rcN.d 中的符号链接(symbolic link)确定的顺序运行. 我不
我是一名优秀的程序员,十分优秀!