Windows时间转换为Unix时间:(Get-Date -UFormat %s).Substring(0,10)
;Unix时间转换为Windows时间:Get-Date -Date \"1/1/1970 12:00:00 AM\" + (New-TimeSpan -TotalSeconds $UnixTimestamp)
。
在Windows系统中,我们可以使用w32tm
命令来转换Windows时间和Unix时间,以下是详细的步骤和小标题:
1、安装w32tm库
在Windows系统中,我们需要先安装w32tm库,可以通过以下步骤进行安装:
打开“控制面板” > “程序和功能” > “启用或关闭Windows功能”。
在弹出的窗口中,找到并勾选“Telnet客户端”,然后点击“确定”。
系统会自动安装w32tm库及其相关组件。
2、查看当前Windows时间戳
在命令提示符中输入以下命令,可以查看当前Windows时间戳(以秒为单位):
echo %time%
3、将Windows时间戳转换为Unix时间戳
在命令提示符中输入以下命令,可以将Windows时间戳转换为Unix时间戳(以秒为单位):
echo %time% | w32tm /stripchart /computer:pool.ntp.org /dataonly /valueoff
4、将Unix时间戳转换为Windows时间戳
在命令提示符中输入以下命令,可以将Unix时间戳转换为Windows时间戳(以秒为单位):
echo [UNIX时间戳] | w32tm /stripchart /computer:pool.ntp.org /dataonly /valueoff
注意:将[UNIX时间戳]替换为实际的Unix时间戳值。
5、将Windows时间戳转换为可读格式的时间字符串
在命令提示符中输入以下命令,可以将Windows时间戳转换为可读格式的时间字符串:
echo %time% | w32tm /stripchart /computer:pool.ntp.org /dataonly /valueoff | findstr "^"
6、将Unix时间戳转换为可读格式的时间字符串
在命令提示符中输入以下命令,可以将Unix时间戳转换为可读格式的时间字符串:
date d @[UNIX时间戳] +"%Y%m%d %H:%M:%S"
注意:将[UNIX时间戳]替换为实际的Unix时间戳值。
本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/448126.html
如有侵犯您的合法权益请发邮件951076433@qq.com联系删除