问题标签 [filetime]

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 投票
1 回答
67 浏览

javascript - JavaScript 转换的 FILETIME 休息一天

我一直在阅读有关日期的 JavaScript 'off-by-one' 的信息,但我不知道如何在这种情况下实现它。我正在将 Internet Explorer cookie 中的一些值转换为 Microsoft FILETIME,但它总是提前一天,代码是:

这可以很好地完成转换,但我无法找到处理额外一天的最佳方法,我认为这是由于缺少时区。我需要减去一天的秒数吗?或者,还有更好的方法。

0 投票
2 回答
1263 浏览

php - 将文件时间转换为时间(从变量)PHP

我有一个文件时间'131841804730412861' 我没有文件,我有一个来自 API 的文件时间 我试图将其转换为“正常”时间

有没有办法从 php 中的变量解码文件时间,因为 Microsoft Filetime 的纪元为 1601 年 1 月 1 日并使用微秒?

0 投票
2 回答
248 浏览

c# - PowerShell - 将 FileTime 转换为 HexString

在搜索了互联网后,我设法创建了一个 C# 类来获取 FileTimeUTC 十六进制字符串。

对于 PowerShell,我尝试使用相同的代码:

问题是我收到一些错误消息:

我不知道如何让这个 C# 代码对 PowerShell 有效,并且想要一个可行的解决方案。我不知道为什么 PowerShell 无法识别我的 C# 代码段中的 DateTime 类。

0 投票
1 回答
1119 浏览

javascript - 将 Javascript 日期对象转换为文件时间

不敢相信我找不到将 Javascript 日期对象转换为 Filetime 的非常简单的案例。
搜索时出现了很多其他方式。

我为其他正在寻找它的人提供了以下解决方案。

0 投票
1 回答
147 浏览

c# - 广告帐户过期设置问题

控制台程序中的此代码工作正常

输出是

当我为这样的 AD 属性设置这个时间时

它将时间部分写为下午 12:00:00 而不是下午 6 点。我究竟做错了什么 ?

0 投票
1 回答
2271 浏览

python - Python:使用文件名和文件最后修改时间创建数据框

我想读取我已经使用file=glob.glob...函数的文件夹中的文件名。并在'file_last_mod_t'列中添加最后修改文件时间。

我的部分代码:

这给了我:

我只想将最后一次修改时间添加到file_last_mod_t列,而不是全部。

我想收到:

感谢您的建议

代码修改后:

#printing 样本: 第一次运行:

当 df 为空时,上面的代码在第一次运行后工作正常,只有标题。下次运行后,当我运行代码并df.csv有一些内容i am changing manually value of timestamp in file时,我收到一个错误:TypeError: stat: path should be string, bytes, os.PathLike or integer,not float 此代码应该用良好的时间戳替换手动修改的单元格。我认为它与apply 我不知道为什么索引出现在df中有关

**解决了 **

0 投票
1 回答
52 浏览

php - 强制浏览器获取某些源(CSS、JS 等)的最新版本

我想,当有人访问我的网站时,确保浏览器具有我的文件 CSS、JS 等的最新版本。我的想法是在我的链接上添加额外的引用:

而不是使用

我打电话

我设法用文件的最后修改日期替换lastUpdate。该链接变为“新”并且浏览器正在更新他关于该文件的缓存。请注意,我所有的文件都在我的服务器上。

为此,我正在调用一个 php 函数(总结)

并称之为:

一切正常。几乎。该函数存储在./code/function.php 并被许多不同文件夹中的许多文件使用。我的问题:我不知道要为$link放什么。关于 url 地址,它有时有效,有时无效。如果我给出绝对文件路径(对我来说会更容易),函数 file_exists 返回 false。如果我给出相对路径,它有时会起作用,有时不会。我想是因为我正在使用 url 重写,并且链接正在更改?

我究竟做错了什么 ?我应该如何解决这个问题?谢谢 !

0 投票
1 回答
732 浏览

excel - 如何在 VBA 中将 FILETIME 转换为日期?

我正在尝试编写一个模块,该模块将从注册表项中提取一个十六进制文件时间并将其解析为 VBA 中的可读日期。

我从注册表中提取了以下 REG_BINARY 键: 36 D0 56 2E 14 52 D5 01 00 60 EE 78 DE FF FF FF C4 00 8E 01 FF FF FF 7F

到目前为止,我有以下功能来尝试转换它:

相关的助手 Subs:

有人能帮我弄清楚我在从 FILETIME 转换到常规系统时间时做错了什么吗?

如果将此宏复制到 Excel 并运行它,它会显示日期为 9/17/6241 和一些更改。日期应该在 2019 年 8 月 12 日至 8 月 15 日左右(没有确切值)。这里发生了什么?

在此处输入图像描述

我正在查看的确切注册表项位于:Computer\HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\PowerPoint\Security\Trusted Documents\TrustRecords

显然其他人已经成功地将前 2 个字节转换为日期: https ://brettshavers.com/brett-s-blog/entry/regripper

但是,他们的函数是用 Perl 编写的,我不太明白。

更多资源:http ://www.cpearson.com/excel/FileTimes.htm

https://docs.microsoft.com/en-us/windows/win32/api/minwinbase/ns-minwinbase-filetime

0 投票
1 回答
160 浏览

kotlin - Kotlin 将 FileTime 转换为日、月、年

问题:

我有一个文件目录,其中有一个创建日期。

我想要达到的是获取创建日期日、月和年的值。

但是,我正在使用 FileTime。

我期待能够调用 GetMonth 方法等。

不幸的是,这是不可能的,有人知道一个很好的解决方案来获取 FileTime 的日/月/年吗?

我尝试了什么:

  • 我试图将其转换为 Date 类型。这是可能的,但这里不推荐使用日、月和年方法。

  • 我曾尝试使用获取 FileTime 的毫秒数,但这感觉不是一个很好的解决方案。

最后一个问题: 如何获取 FileTime 的日、月和年?

谢谢转发。

0 投票
0 回答
113 浏览

date - 将月、日、年转换为 FILETIME

是否有任何函数可以将月、日、年组合(例如,“2009 年 3 月 21 日”)转换为FILETIME?我不介意使用 a 手动完成SYSTEMTIME,但 Windows 提供的任何东西都会比我做的更好。感谢您提供任何信息。