我正在尝试以以下格式创建时间戳字符串:
yyyymmddhhmmssfff其中f是毫秒。
示例:20171013180359235
到目前为止我已经
[string]$Date = Get-Date -UFormat "%Y%m%d%H%M%S"有了这个,我只剩几秒钟了。我知道如果我把%l加到末尾,就能得到2毫秒的精度,但我还差一毫秒。有没有办法描述我能精确地选择毫秒。谢谢
发布于 2017-10-13 17:18:39
使用datetime对象的.tostring()方法:
(get-date).ToString('yymmddhhmmssfff')171513121549340
发布于 2017-10-13 17:19:26
我将此用于我的一些工作(想一想,命名文件):Get-Date -Format 'DyyyyMMddThhmmsstt.fffffff'。大写D代表日期,大写T代表时间。也许这是有帮助的!
D20171013T101807AM.8629943
https://stackoverflow.com/questions/46734884
复制相似问题