标题: [技术讨论] 使用PowerShell进行Epoch/UNIX时间戳转换 [打印本页]
作者: DAIC 时间: 2014-7-7 13:38 标题: 使用PowerShell进行Epoch/UNIX时间戳转换
# 日期转秒数- [int] (Get-Date (Get-Date).ToUniversalTime() -uformat "%s")
复制代码
# 秒数转日期- Get-Date ([timezone]::CurrentTimeZone.ToLocalTime(([datetime]'1/1/1970').AddSeconds(1404396199))) -uformat "%Y-%m-%d %H:%M:%S"
复制代码
# 日期转分钟数- [int] ((Get-Date (Get-Date).ToUniversalTime() -uformat "%s")/60)
复制代码
# 分钟数转日期- Get-Date ([timezone]::CurrentTimeZone.ToLocalTime(([datetime]'1/1/1970').AddMinutes(23406672))) -uformat "%Y-%m-%d %H:%M"
复制代码
# 日期转小时数- [int] ((Get-Date (Get-Date).ToUniversalTime() -uformat "%s")/(60*60))
复制代码
# 小时数转日期- Get-Date ([timezone]::CurrentTimeZone.ToLocalTime(([datetime]'1/1/1970').AddHours(390111))) -uformat "%Y-%m-%d %H"
复制代码
# 日期转天数- [int] ((Get-Date (Get-Date).ToUniversalTime() -uformat "%s")/(60*60*24))
复制代码
# 天数转日期- Get-Date ([timezone]::CurrentTimeZone.ToLocalTime(([datetime]'1/1/1970').AddDays(16255))) -uformat "%Y-%m-%d"
复制代码
作者: storm8 时间: 2014-7-7 16:57
学习了 感谢楼主
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |