问题标签 [offset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
7960 浏览

python - 获取 vim 中当前缓冲区的偏移量(特别是通过 python 脚本)

我想得到的偏移量

  1. 当前光标位置
  2. 当前选择范围

在 vim 中,从文件的开头开始。我在 python 中执行此操作,因此提示如何使用 vim 的 python 脚本执行此操作将非常有帮助。

我以前使用 vim.current.. 来编写脚本,但它使用行和列而不是一般的偏移量。

我是否必须计算所有前面的行长度+当前行的数量,还是有更简单的方法?

0 投票
5 回答
22709 浏览

mysql - 如何从 MySQL 中的第 x 行获取所有行

在 MySQL 中,如何从第 X 行开始检索表中的所有行?例如,从第 6 行开始:

这什么都不返回,所以我尝试了这个:

仍然没有结果(sql 错误)。

我不是在寻找分页功能,只是从特定行开始检索所有行。LIMIT 5,2000对我来说似乎有点矫枉过正。不知何故,谷歌似乎没有给我一些答案。希望你能帮忙。

谢谢

0 投票
4 回答
5277 浏览

php - 如何让 UNIX_TIMESTAMP 在不同时区不偏移日期时间字段?

我建立了一个小型论坛,用户可以在其中发布消息。我的服务器在美国,但论坛的用户群在台湾(+15 小时)。

当有人在表单上发帖时,我将时间以 YYYY-MM-DD HH:MM:SS 格式存储在 mySQL 数据库中。当我查看数据库时,时间显示正确的时间(台湾人发布的时间)。

但是,当我使用 UNIX_TIMESTAMP 从数据库中获取日期时,时间会改变。

例子:

  1. 我在论坛上发布了一些东西。我手表上的日期时间是 2009-10-2 11:24am(台湾时间)
  2. 我查看数据库,它说日期时间是 2009 年 10 月 2 日上午 11 点 24 分(与我的手表时间相同。好!)
  3. 然后当我使用 UNIX_TIMESTAMP 在我的网站上显示日期时,它显示为 2009-10-03 4:22 pm(糟糕!它应用了偏移量)

当我从数据库查询日期时,有没有办法让 UNIX_TIMESTAMP 停止转换时间(应用偏移量)?

额外信息:
我正在使用 PHP
我已将我的 PHP 中的时区设置为台湾(date.timezone = Asia/Taipei)
如果用户在台湾以外的另一个时区,我希望它将时间转换为台北时间。该网站几乎 100% 使用台湾,所以我只想一直显示台湾时间,即使它们在另一个时区。
我在网站周围的许多区域以不同的 date() 格式显示日期。
基本上一切都很好,除了当我使用 UNIX_TIMESTAMP 查询数据时,它会对时间应用偏移量。

谢谢!

0 投票
6 回答
139998 浏览

javascript - 使用 jquery 获取元素相对于视口的位置

获取页面上元素相对于视口(而不是文档)的位置的正确方法是什么。jQuery.offset功能似乎很有希望:

获取第一个元素的当前坐标,或设置匹配元素集中每个元素相对于文档的坐标。

但这与文档有关。是否有一个等效的方法可以返回相对于视口的偏移量?

0 投票
1 回答
1481 浏览

javascript - Javascript 中的内容偏移

我想用滚动创建自己的 div 实现,而不使用overflow: scroll;

但我似乎无法弄清楚如何获取 div 的内容偏移量,有人知道吗?

0 投票
4 回答
1522 浏览

java - 如何在 Java 中获取随机字母?

我想使用类似的东西得到一个随机的字母

但这会产生“精度损失”编译错误(如果 randomNumber 只是一个字节,则相同)。我想对于 Unicode,上面的内容过于简单化了。

这可行,但似乎有点笨拙:

我应该怎么做?

0 投票
1 回答
765 浏览

iphone - UIImage 旋转偏移

我有以下代码

问题是旋转发生在左下角,当它围绕中心计算时。有没有办法改变这个?

0 投票
1 回答
2654 浏览

php - 基于 GMT 偏移的 PHP Echo 时区

我有一个将 GMT 时间数据存储在 MySQL 数据库中的应用程序,如下所示:2009-12-16 15:27:47。

用户的时区偏移量存储在另一列中,如下所示:-6

上述时区为 GMT-6,即 CST。有什么办法可以从 GMT 偏移数据中回显 CST(即 - date('T"))?

注意:我还应该补充一点,应用程序全局时区设置使用: date_default_timezone_set('GMT');

0 投票
2 回答
253 浏览

excel - 另一个excel偏移问题

这会做什么:??

这是偏移量的语法:

你怎么能把高度定为 $C$1 ?这是做什么的?

0 投票
1 回答
2288 浏览

offset - DateTimeOffset 添加 TimeSpan 为其 TimeZoneInfo 返回无效的 UTC 偏移量

我正在构建一个时间表达式库,该库必须正确全球化,因此可以在所有可用的时区工作。

现在我似乎被卡住了,因为我不确定如何在正确的夏令时 (DST) 中从 DateTimeOffset 对象中检索调整后的日期,当使用任何类型的 .Add 移动天数、小时数等越过过渡边界时。

有趣的是,我想出了一个解决本地系统时区的方法,但还没有找到任何方法将相同的策略应用于任何任意时区。

我能够找到一个片段(没有保留来源,抱歉!)它试图通过偏移量反向查找时区信息,但由于有多个潜在结果,每个结果都可能具有不同的 DST 规则,这些规则不起作用。(可能有一些优化可用,但我认为基本前提是有缺陷的)

证明这些东西可能有点乏味,所以我将核心问题提取到几个方法和单元测试中,希望能证明我面临的问题。