`
MyEyeOfJava
  • 浏览: 1141771 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
7af2d6ca-4fe1-3e9a-be85-3f65f7120bd0
测试开发
浏览量:70793
533896eb-dd7b-3cde-b4d3-cc1ce02c1c14
晨记
浏览量:0
社区版块
存档分类
最新评论

[windows]批处理获取时间的long型值

阅读更多
@echo off
setlocal
call :GetUnixTime UNIX_TIME
echo %UNIX_TIME% seconds have elapsed since 1970-01-01 00:00:00
goto :EOF

:GetUnixTime
setlocal enableextensions
for /f %%x in ('wmic path win32_utctime get /format:list ^| findstr "="') do (
    set %%x)
set /a z=(14-100%Month%%%100)/12, y=10000%Year%%%10000-z
set /a ut=y*365+y/4-y/100+y/400+(153*(100%Month%%%100+12*z-3)+2)/5+Day-719469
set /a ut=ut*86400+100%Hour%%%100*3600+100%Minute%%%100*60+100%Second%%%100
endlocal & set "%1=%ut%" & goto :EOF


The result will be returned into the first parameter passed to GetUnixTime, i.e. %UNIX_TIME%.
For example:

1341791426 seconds have elapsed since 1970-01-01 00:00:00

直接调用unix_time函数即可,调用方式已经给出了ie实例,还没有去验证,同学们可以自己去验证。

存成一个time2timestamp.bat,然后直接用就可以了
分享到:
评论

相关推荐

    获取文件的修改时间属性

    在批处理文件中,你可以用以下命令获取文件的修改时间并写入TXT文件: ```batch @echo off for /f "tokens=2 delims==" %%a in ('wmic datafile where name="C:\\path\\to\\your\\file" get lastmodified ^| findstr...

    精彩编程与编程技巧-取得并设置双击间隔时间...

    参数`wCount`指定新的时间间隔值,单位同样为毫秒(ms),返回值类型也为Long。 - **调用示例**: ```vb ' 设置双击时间间隔为500毫秒 Dim result result = SetDoubleClickTime(500) ' 输出结果 WScript.Echo ...

    安卓手机logcat保存到E盘批处理命令.rar

    批处理命令(.bat文件)是Windows操作系统中的一个脚本文件,它可以包含一系列命令行指令,执行时会按顺序运行这些指令,简化了重复性的任务。在这个案例中,“logcat保存到E盘.bat”批处理文件很可能是用来自动化...

    GetTickCount.zip

    这个程序首先获取`GetTickCount`的初始值,然后执行一些操作(这可以替换为bat脚本的命令),最后再次获取`GetTickCount`的值,计算并打印出执行时间。编译生成的可执行文件(如`GetTickCount.exe`)可以在bat脚本中...

    Visual Basic 6.0取得Shell的输出结果

    Declare Function CreateProcessA Lib "kernel32" (ByVal lpApplicationName As String, ByVal lpCommandLine As String, ByVal lpProcessAttributes As Long, ByVal lpThreadAttributes As Long, ByVal ...

    获取质数表.zip

    1. 获取质数表.cmd:这是一个Windows批处理文件,用于执行特定的命令或启动程序。在这个上下文中,它可能用于设置环境变量、启动Java虚拟机或者运行质数计算程序。 2. primeNumber.dat:这是一个数据文件,存储了...

    PB调用批理文件或API杀进程

    这种方法比批处理文件更直接,但需要更多的代码和对Windows API的理解。 总结来说,PowerBuilder中杀进程的方法有通过批处理文件和直接调用API两种。前者简单易用,适用于对系统操作不熟悉的情况;后者更灵活且效率...

    022批量获取指定文件夹下文件名并创建超链接共1页.pdf

    在Windows操作系统中,可以使用批处理脚本或者Python、PowerShell等脚本语言来实现。例如,在Python中,我们可以利用os和os.path模块来遍历指定目录下的所有文件,获取它们的文件名。以下是一个简单的Python示例: ...

    windows后台启动VirtualBox虚拟机.docx

    - 若希望此虚拟机在Windows启动时自动后台启动,可以将上述创建的批处理文件复制到“开始”菜单中的“启动”文件夹内。 #### 六、总结 通过以上步骤,我们不仅能够在Windows环境中实现VirtualBox虚拟机的后台启动...

    2021-自动开关机C++.rar

    3. **开机计划**:在Windows中,启动程序的计划通常通过任务计划程序服务完成,这通常不是C++代码直接处理的,而是通过编写批处理脚本并将其添加到任务计划程序中实现。用户可以在系统启动时运行这个脚本来启动C++...

    vbservice_visualbasic_shellapivb_

    在IT行业中,Visual Basic(VB)是一种常用的编程语言,尤其在Windows系统环境下,它提供了丰富的功能和库来帮助开发者创建各种应用程序。在这个特定的主题中,"vbservice_visualbasic_shellapivb_" 涉及到如何使用...

    精彩编程与编程技巧-取得计算机名...

    以下是对如何在VB(Visual Basic)环境下通过调用Windows API函数来获取计算机名称的详细解析。 ### 获取计算机名称:Windows API 函数调用 #### 1. **声明API函数** 在VB中,使用`Declare Function`语句来声明...

    LTSC-Add-MicrosoftStore-2019应用商店安装包

    Windows 10 LTSC(Long-Term Servicing Channel)是微软为企业用户提供的一种长期支持版本,它专注于稳定性、安全性和基础功能,而非最新的特性或设计更新。 【知识点一:Windows 10 LTSC版本】 Windows 10 LTSC...

    LTSC_精简版系统安装win10应用商及解决投屏到此电脑的问题.zip

    标题“LTSC_精简版系统安装win10应用商店及解决投屏到此电脑的问题”指的是在Windows 10 LTSC(Long-Term Servicing Channel)精简版系统上安装Windows应用商店,并且处理了将屏幕投射到其他设备时遇到的困难。...

    精彩编程与编程技巧-如何充分扩充VB功能...

    Shell函数可以用来启动任何可执行文件或批处理文件,并且可以指定启动的方式,如是否显示窗口、是否作为后台进程运行等。 ```vb Shell "C:\Windows\notepad.exe", vbNormalFocus ``` 以上代码会打开记事本应用程序...

    非常好用的--打开各种程序的代码

    1. **自动化办公**:在批处理文件中调用上述代码自动打开Word文档进行批量处理。 2. **系统维护工具**:集成到系统维护工具中,快速启动常用工具或程序。 3. **软件开发**:作为脚本的一部分,用于测试或演示目的,...

    一个p处理程序,技术含量很高的

    - **:sudu**: 用于获取 ping 指令返回的时间信息。 #### 6. 数据处理与格式化 - **set/long-=1**: 进行整数运算。 - **set/a minus-=1**: 同样是整数运算。 - **for /l %%i in (1,1,600) do ver>nul**: 使用循环...

    LTSC-Add-MicrosoftStore-master.zip

    Windows 10 LTSC(Long-Term Servicing Channel)版本是专为那些需要长期稳定性的企业用户设计的,它通常不包含某些新功能,例如Microsoft Store。然而,有时用户可能需要在LTSC版本上安装应用商店以便获取和更新...

    把某个硬盘添满

    操作系统如Windows、Linux或macOS使用文件系统(如FAT, NTFS, ext4, APFS等)来组织和管理这些空间。 在编程中,实现“填满硬盘”的功能需要对操作系统API或系统调用有一定的了解,尤其是与文件操作和磁盘I/O相关的...

    VBS函数大集合

    VBScript,全称Visual Basic Script,是一种轻量级的脚本语言,广泛应用于Windows脚本环境,如HTML页面、批处理文件等。在VBScript中,函数和运算符是编程的重要组成部分,它们用于执行特定任务和操作。以下是一些在...

Global site tag (gtag.js) - Google Analytics