如何在 Jscript 中获取文件相对于特定时区的文件修改日期?
我有一个在 PST 机器上创建/修改的文件。但是当我从印度标准时间访问此文件时,将根据当前系统时区返回修改日期。 (正如此处所解释的)有什么方法可以让我尊重这个日期到提供的时区
var WshShell = Sys.OleObject("WScript.Shell");
var fso = new ActiveXObject("Scripting.FileSystemObject");
var objFile = fso.GetFile("c:\\abc.txt");
var date = objFile.DateLastModified + "";
I have a file which gets created/modified on a PST machine. But when I am accessing this file from an Indian standard time, the Modified date will be returned according to the current system time zone. (As explained here) Is there any way I can get this date with respect to the time zone provided
var WshShell = Sys.OleObject("WScript.Shell");
var fso = new ActiveXObject("Scripting.FileSystemObject");
var objFile = fso.GetFile("c:\\abc.txt");
var date = objFile.DateLastModified + "";
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,您可以使用 VBS 中的 DateDiff 函数来执行此操作:
http://www. devguru.com/technologies/vbscript/quickref/datediff.html
DevGuru 信息
在 javascript 中,您可以这样做:
如何计算javascript中的日期差异
Yes, you do this with the DateDiff function in VBS:
http://www.devguru.com/technologies/vbscript/quickref/datediff.html
DevGuru Info
In javascript you can do it like this:
How to calculate date difference in javascript